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