true 101 25 true 1 2 3 10 12 15 16 18 23 24 30 32 36 43 46 50 52 60 61 73 77 81 85 98