40057
64
582
30731
2
3
33054
24
29335
0
4
30648
1
8
30194
10
28526
7
37401
18
436
29581
25618
27595
21
26593
68
25846
11
72
24397
25234
24773
29847
22
612
23781
12
124
20332
31539
768
19218
19829
35
22713
9
230
23382
45
18137
20356
5
25003
69
21685
26447
36
22821
19574
32
19508
17942
20333
34
17842
18675
17799
84
34285
24867
20870
17386
19647
27
18392
108
23501
40
20175
23148
44
26779
335
22817
37
706
19942
22358
19454
58
18606
17644
18511
18342
43
17017
29
15969
16166
17789
20
15615
15