311232
31
43824
0
211823
4
30721
0
151542
1
28027
0
31197
0
30763
0
25990
0
31321
0
38841
0
29014
0
103615
0
29242
0
28058
0
27374
0
27771
0
25541
0
24049
0
31436
0
32053
0
32658
0
48605
1
30914
0
31206
0
30193
0
47547
1
145199
0
160881
0
28905
0
24465
0
32739
0
28531
0
25827
0
30780
0
30438
0
27527
0
27927
0
27110
0
215674
12
28074
0
26932
0
28553
0
24257
0
22369
0