815
187
268
20
483
166
535
126
199
88
495
70
565
46
482
144
508
90
56
29
314
174
218
104
387
133
216
146
593
166
632
138
220
51
382
142
422
274
565
158