10 378 414 true 0 7 10 11 12 14 22 23 27 29