7
37
12
31
23
1
21
52
65
108
126
70
59
34
63
19
166
80
72
113
120
26
161
20
40
5
57
79
85
140
50
132
15
29
75
164
99
234
42
24
33
71
225
41
32
61
136
38
97
81
95
18