15
4
73
9
26
37
6
56
41
14
52
44
81
100
190
54
126
183
70
168
272
159
53
64
166
57
300
252
34
135
82
93
20
61
161
243
46
143
13
7
17
39
19
158
162
204
178
265
248
120
84
11
428