23
16
17
29
40
38
61