12 6581 90 1 3 5 9 17 20 27 30 54 83 86 110