15
4
75
9
27
37
6
56
26
41
14
52
44
81
100
190
54
42
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