4
11
5
43
25
1
16
100
1
3
1
0
43
6
8