6 382 246 true 1 12 17 23 35 39