181
60
73
494
100
127
67
314
581
175
397
45
362
211
236
222
151
421
223
116
357
137
154
132
579
28
212
337
62
215
23
134
340
168
388
325
144
375
97
109
455
195
49
457
39
1390
1363
366
14
203
87
281
192
267
24
121
308