15
4
77
10
28
38
6
56
26
41
9
14
52
44
81
100
190
54
42
126
183
70
168
272
159
64
166
57
300
253
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