8 334 327 true 10 11 18 20 22 23 32 35