9 1904 624 true 3 5 12 19 23 31 35 37 38