7
6
9
14
10
42
3
4
53
16
11
64
31
56
21
28
12
23
44
36
15
47
18
8
125
134
60
24
105
35
69
101
13
5
70
46
29
2
58
72
85