1. 5
2. 136
3. 39951
4. 10
5. 240
6. 670
7. 10
8. 153
9. 17
10. 48
11. 72
12. 60
13. 20
14. 16
15. 25