某班有48人，会打篮球的有25人，会打排球的有18人，都不会的有12人。既会打篮球又会打排球的有多少？