10 2260 604 true 1 3 8 12 18 26 28 30 31 39