31
25
28
29
50
33
40