32
13
21
79
41
73
75
45
49
100