9
12
19
3
1
0
4
33
7
18
95
11
8
27
14
45
70
52
35
26
78
139
105
140
127
130
37
23
63
43
38
57
82
92
158
61
91
20
34
56
25
64
15
13
5
47
22
265