28
9
16
29
2