12
40
8
18
45
69
2
11
20
25
121
124
70
114
31
107
14
53
63
109
122
125
30
36
75