21
67 27 16 58 53 24 2 36 31 39 46 47 29 19 95 44 9 98 48 9 100
