476
69
324
62
302
117
1552
670
553
81
185
134
261
60
492
304
652
62
277
185
681
206
422
202
512
114
587
172
551
166
309
95
494
96
381
82
597
103
184
98