1
43
12
3
10
5
26
8
1
3