19
31
10
9
5
30