40
939
26
590
96
585
14
252
7
509
52
334
28
298
12
289
54
229
1
208
0
3
16
296
141
251
15
166
18
128
164
250
134
89