123450
45
56167
20
59248
23
83973
53
48982
56
53432
26
76919
110
81777
16
57829
39
54155
22
30520
6
35227
9
41880
44
23590
11
32272
18