12 21286 105 1 5 7 17 22 35 42 48 50 60 64 70