42
35
30
34
37
51
99