11 944 458 true 1 6 8 12 14 17 19 20 25 26 30