7
10
63
45
110
36
118
22
20
17
102
16
32
14
8
33
42
23
143
44
72
6
66
12
54
55
30
13
41
9
5
25
3
35
31
27
127
18