5 20 1 10 3 9 4 54 82 24 43 2 62 44 77 41 41 53 88 48 93 56 15 55 71 77 41