30
25
29
4
9
5