6 123 246 true 5 17 20 21 33 38