571
230
172
133
399
77
374
25
255
171
180
73
408
120
345
48
170
163
319
17
507
95
303
195
232
12
294
148
476
149
562
175
386
147
218
163
335
124
450
133