12
6
24
33
9
7
62
36
76
27
49
19
17
56
55
37
14
10
29
93
32
23
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