7 362 341 true 6 12 21 22 30 32 37