0
3
1
40
88
40
70
39
29
121