8 1149 419 true 12 20 22 23 24 27 31 37