8
3
0
2
5
1
23
14
12
13
15
29
47
36
33
19
24
32
7
21
11
6
51
9
56
52
87
44
68
83
18
54
17
27
45
16
20
43
26
40
50
136