7
15
26
30
9
49
75
22
19
81
64
34
100
55
106
111
27
24
96
152
33
94
143
118
99
47
42
54
119
56
90
40
28
16
8
46
126
20
6
223
13
85
12
48
10
161