12 2055 649 true 5 7 8 9 14 16 19 20 23 27 33 37