12
53
37
22
36
29
10
27
44
6
67
105
14
72
94
15
7
9
16
79
112
20
11
31
91
101
5
28
19
65
80
58
71
51
32
24
125
42
34
99
70