7 801 358 true 2 10 12 21 26 28 39