7
66
117
6
17
58
87
32
37
75
11
14
8
13
56
12
4
5
3
10
80
70
44
88
20
18
15
19
43
2
29
105
36
55
48
26
39
42
112
77