22
29
16
19
28