558
79
172
149
476
129
445
32
417
117
234
155
369
124
378
95
623
207
525
64
271
124
355
138
143
68
453
156
366
79
321
126
478
115
369
181
427
49
342
131