1537
605
528
268
630
262
557
242
188
93
518
107
581
282
732
223
485
190
228
161
259
76
588
151
250
132
628
144
252
144
684
156
425
157
437
125
212
94
147
65