40
35
31
46
25
36
29