23
18
17
29
42
31
40