23
21
23
29
19
24
25