7
1
0
2
4
3
40
12
17
14
15
25
57
43
55
132
118
44
46
64
10
9
18
73
47
36
20
28
45
26
95
107
48
90
49
29
38
163
60
85
19
79