40975
64
582
31583
2
3
33873
24
30177
0
4
31489
1
8
31023
10
29290
7
38175
18
436
30366
26326
28282
21
27220
68
26553
11
72
25039
25896
25461
30467
22
612
24362
12
124
20802
32019
768
19653
20230
35
23115
9
230
23821
45
18580
20834
5
25438
69
22165
26833
36
23295
19977
32
19933
18332
20835
34
18222
19012
18196
84
34763
25338
21237
17782
20047
27
18780
108
23948
40
20564
23598
44
27126
335
23244
37
706
20389
22712
19871
58
18977
17998
18935
18796
43
17417
29
16302
16514
18237
20
15965
15