9 248 174 true 2 6 9 19 23 24 31 32 33