Teams confirmed 40

Pending teams