30
28
29
35
50
40
98