27
22
8
123
10
16
72
43
17
172
56
57
97
20
202
107
21
48
192
11
196
4
50
78
289
91
5
116
95
136
109
7
74
247
13
18
391
212
209
46
3
225
129
82
23
32
87
137
214
157
165