434
82
364
157
528
166
445
59
268
40
243
94
261
76
595
210
419
191
542
127
334
145
413
92
535
332
139
54
727
166
381
145
372
262
205
108
700
165
443
267