11 502 395 true 3 4 17 34 54 78 82 83 86 88 99