21
17
24
23
40
29
38