10 238 326 true 2 3 12 14 15 17 28 34 36 38