8
9
44
1
14
3
71
100
95
23