10 697 436 true 6 8 10 14 16 23 28 30 38 39