1
1
16
20
5
10
3
9
43
26
1
1