31
30
19
28
9
5