553
359
153
312
212
361
215
119
168
271
422
259
351
541
149
93
295
283
90
208
639
47
200
227
568
214
196
89
898
261
186
32
201
434
603
313
318
63
218
220
1138
530
64
3
163
106
85
235
95
234
342
73
385
383
158
230
144
165