一个班有40名同学做三道题,第一道题有25人做对,第二道题有28人做对,第三道题有31人做对,问全班人中,至少有多少做对