28
29
5
16
2