21
17
24
22
39
29
38