11 504 238 true 3 8 19 23 27 30 40 51 60 93 96