1
3
10
8
7
15
6
41
45
2
48
4
18
57
13
19
26
65
28
64
42
12
36
17
59
37
24
5
20
29
49
23
9
105
46
70
117
38
35
47
40
80
142
98
71
91