true 363 89 true 1 2 4 5 6 7 12 14 15 20 21 27 28 30 35 40 41 48 49