A sport facility has 256 members of whom 144 can play handball, 123 can play basketball, and 132 can play volleyball. Moreover, 58 members can play both handball and basketball, 25 can play both volleyball and basketball, and 36 members can play both handball and volleyball. How many members can play all three sports?