122987
45
56080
20
59177
23
83806
53
48895
56
53358
26
76704
110
81459
16
57675
39
54028
22
30453
6
35170
9
41835
44
23562
11
32188
18