30
13
19
78
40
72
74
44
49
99