8
0
7
15
19
39
104
35
78
71
38
34