685
256
618
152
528
232
423
68
381
76
274
189
186
50
571
112
248
112
336
13
689
119
550
129
544
141
449
125
519
19
260
212
423
230
543
34
318
63
471
109