32
28
29
31
40
31
50