1373
446
751
167
502
108
533
153
721
221
651
122
175
102
445
57
250
85
523
130
600
214
622
208
440
148
646
283
348
93
567
284
169
122
255
121
262
25
218
47