625
228
520
65
284
96
186
119
174
21
425
38
300
105
503
123
45
24
221
25
215
88
286
103
448
11
234
37
139
101
536
73
391
148
155
14
524
178
98
89