0
8
1
5
3
2
7
22
14
13
11
4
28
36
21
6
32
18
16
19
17
25
23
63
27
39
20
10
185
15
100
24
30
113
38
60