8
2
23
33
7
9
62
36
76
12
27
47
19
17
56
55
37
14
10
29
93
32
60
129
15
57
64
79
92
59
124
138
193
48
113
145
66
31
44
168
161
96
209
259
77
189
140
251
119
42
91
75