24
19
23
24
31
29
30