0
18
7
1
17
16
31
6
8
37
19
15
41
46
50
63
13
26
24
101
66
124
60
147
118
21
10
286
49
89
39
150
97
183
196
246
27
660
91
157
30
164
156
263
187
199
139