7 128 246 true 7 8 13 17 22 23 36