11 1196 471 true 1 3 7 13 18 20 24 28 36 37 39