23
40
39
32
25
21
47
29
44
44