811
188
580
128
319
57
572
302
570
154
866
245
649
221
636
172
510
141
106
70
611
113
378
13
163
90
1019
373
89
9
171
15
297
172
447
165
466
162
112
64