school held a table tennis competition for boys. The competition was divided into 3 stages. The first stage: the 48 players participating in the competition were divided into 8 groups, with 6 players in each group, and a single round-robin match was held; the second stage: the 8 groups were selected A total of 16 people from the top 2 teams will be divided into 4 groups, with 4 people in each group, and a single round-robin match will be held; the third stage: 4 first-place teams from the 4 groups will have 2 semi-finals and 2 finals to determine 1 to rank 4. Q: How many games are needed for the entire schedule?
某校举行男生乒乓球比赛，比赛分成3个阶段进行，第一阶段：将参加比赛的48名选手分成8个小组，每组6人，分别进行单循环赛；第二阶段：将8个小组产生的前2名共16人再分成4个小组，每组4人，分别进行单循环赛；第三阶段：由4个小组产生的4个第1名进行2场半决赛和2场决赛，确定1至4名的名次．问：整个赛程一共需要进行多少场比赛？
<gadget id="calculator">6 / 2</gadget>
<output>3</output>

<gadget id="calculator">5 * 3 * 8</gadget>
<output>120</output>

<gadget id="calculator">4 / 2</gadget>
<output>2</output>

<gadget id="calculator">3 * 2 * 4</gadget>
<output>24</output>

<gadget id="calculator">2 + 2</gadget>
<output>4</output>

<gadget id="calculator">120 + 24 + 4</gadget>
<output>148</output>

<result>148</result>