42
98
78
51
34
60
58
30
57