9 396 382 true 10 15 18 21 26 32 36 38 39