20 2243 998 true 3 5 6 10 14 17 18 20 28 30 45 51 54 57 60 65 80 85 87 89