32
13
21
79
40
73
75
45
49
100