252
529
133
832
167
724
54
684
61
532
14
309
8
193
3
221
26
209
66
510
9
125
30
223
17
186
166
27
161
68
395
22
145
10
158
11
78