383
232
303
170
575
362
642
193
516
110
445
202
420
211
475
184
633
75
203
68
239
65
243
162
646
141
374
101
343
132
483
103
488
211
428
72
133
23
522
160