7 604 309 true 12 17 19 26 32 35 36