157
21
172
116
75
155
115
240
28
170
62
188
372
119
237
120
82
34
293
129
54
64
184
138
162
114
74
43
11
8
330
192
45
19
182
17
207
87
85
95
197
198
416
136
141
235
47
268
209
189
143
96
106
97
61
53
253