16
4
77
11
29
38
6
56
26
41
9
14
52
44
81
100
190
54
42
126
183
70
168
272
159
64
166
57
300
254
34
135
82
93
20
61
161
243
46
145
7
17
40
19
158
163
204
101
178
266
249
120
84
428