7
17
14
21
8
41
20
38
31
70
83
86
181
112
12
190
76
108
54
80
226
195
44
42
250
142
105
33
143
98
122
65
57
150
95
48
334
15
161
377
187
219
22
28
37
174
62
276
121
140
32