35
21
23
42
39
29
35