8
23
29
25
3
26
3
2