1306
625
457
115
724
246
539
162
420
41
398
158
152
68
514
186
435
78
645
216
244
96
48
28
298
100
420
186
385
153
150
91
481
118
338
154
421
204
225
177