8 2394 410 true 10 12 16 21 23 29 32 36