118
171
65
165
62
144
85
44
200
63
13
34
159
67
158
320
46
126
72
56
73
106
312
11
151
20
29
21
101
240
81
233
90
75
84
80
121
445
192
314
18
247
82
138
129
425
170
140
186
211
47
396
372
125
52