30
13
19
78
40
72
75
44
49
99