14
73
17
2
1
9
19
6
22
35
13
10
4
3
18
25
0
7
5
38
15
21
36
105
27
77
20
199
58
68
143
185
228
82
43
254
169
41
166
111
44
123
64
28
164
215
241