234
97
224
17
460
103
286
123
523
170
258
156
507
33
184
110
142
98
249
170
431
147
516
137
556
85
212
34
180
116
334
134
359
137
268
40
238
185
591
117