11 363 288 true 10 13 25 28 38 39 52 56 61 86 99