0
1
7
4
6
10
2
8
9
17
25
50
75
42
136
281
54
289
26
45
199
418
262
44
178
80
74
277
180
191
32
15
43
134
233
47
27
85
38
34
112
86
68
40
52
55
31
215
90
59
37