884
519
442
181
577
110
151
44
435
96
309
61
354
92
299
157
535
150
603
71
496
165
110
37
170
159
319
52
544
91
457
17
443
29
470
138
155
39
502
143