1055
320
279
119
516
157
656
174
411
137
242
133
468
154
469
121
325
95
241
88
552
132
327
42
162
110
531
211
288
185
440
47
335
178
564
110
577
116
198
133