122956
45
56061
20
59163
23
83795
53
48891
56
53355
26
76675
110
81421
16
57652
39
53999
22
30443
6
35165
9
41834
44
23555
11
32186
18