116
138
22
110
141
19
33
48
240
67
146
16
21
24
202
18
71
200
284
140
56
68
40
30
226
46
27
25
158
105
45
255
578
15
97
73
102
142
35
252
179
70
58
540
195
192
337
287
79
206
253
39
278
177
44
62