959
409
675
187
376
51
454
150
547
155
449
50
628
104
117
69
316
131
299
154
297
80
459
172
486
85
166
47
115
90
547
114
482
80
582
55
231
57
457
185