10 541 352 true 6 10 12 18 26 30 36 37 38 39