13 662 363 true 1 5 7 10 14 15 23 24 27 34 36 38 39