438
105
421
89
254
175
606
177
210
122
528
188
396
245
235
119
322
199
470
132
419
194
146
98
190
7
241
178
352
176
610
78
141
7
659
337
570
53
113
46