0
3
1
40
88
40
72
39
29
121