6 338 244 true 3 12 26 28 32 37