true 1198 387 true 1 3 16 19 22 28 48 52 55 65 71 73 77 78 99