8 169 29 21044 3 36 44 45 48 60 66 89 1 2 3 4 5 9 34 96 1 37 106 15 4 3 2 1