0
17
4
77
5
11
30
38
7
57
26
41
9
14
52
44
81
100
190
54
42
126
183
70
168
272
159
64
166
300
255
34
135
83
94
20
61
161
243
46
145
19
158
164
204
101
178
266
249
120
84
12