6 346 244 true 11 15 20 23 30 31