9 139 238 true 2 3 6 12 24 31 35 38 39