16 1366 590 true 5 8 19 20 29 34 39 51 52 59 67 84 85 87 95 96