9 2949 716 true 5 9 15 16 17 18 22 27 31