7. Allocate 24 volunteer slots to 3 schools, then the number of ways to allocate such that each school gets at least one slot and the number of slots for each school is different is $\qquad$.


answer: 222