4
0
3
15
18
35
98
34
75
71
34
31