0
4
3
9
6
23
8
13
2
5
14
11
7
22
46
19
33
16
47
78
30
48
15
124
109
29
40
18
21
69
79
51
35
12
32
64
96
83