6 504 138 true 10 12 22 27 36 38