6
13
15
39
9
0
27
12
30
66
96
24
64
111
14
4
62
97
56
151
126
138
357
179
101
80
236
31
54
113
85
25
21
140
103
299
7
104
120
129
69
75
36
269
91
18
275
71
117
32
35
33