31
17
20
38
32
29
38