0
8
4
1
5
13
146
12
95
9
31
15
30
6
18
38
29
57
3
2
20
14
25
36
96
39
16
52
19
17
242
83
51
113
139
299
27
163
151
40
60
43
32
33