7
15
14
22
5
66
26
9
6
48
24
32
13
29
30
12
95
51
20
4
57
2
49
28
112
27
35
47
10
45
76
161
41
34
170
37
72
62
254