183
127
148
525
55
40
171
37
47
131
251
81
105
16
43
209
91
202
104
1102
245
90
116
220
107
15
51
272
9
364
147
374
65
1344
213
229
117
95
165
344
176
357
112
97
368
174
203
231
60
76
236
442
262
154
28
370
375