10 930 446 true 3 5 7 12 16 18 23 26 27 35