122959
45
56062
20
59163
23
83795
53
48891
56
53355
26
76678
110
81423
16
57652
39
53999
22
30443
6
35165
9
41834
44
23557
11
32186
18