true 101 33 true 2 5 6 7 8 11 12 13 17 19 28 30 33 38 40 45 47 48 49 55 59 82