59
703
124
584
51
587
97
517
19
461
174
380
23
312
22
296
25
255
1
94
128
247
270
11
220
7
103
223
15
178
208
5
175
30
177