21
59
33
50
25
52
12
24