31
26
3
29
25
12
2