18
34
40
40
21
31
35
39
13