您的位置:首页 > Web前端 > HTML

锁定表头和固定列(Fixed table head and columns)

2011-07-13 14:12 369 查看
前段时间需要这个功能,但是找了很多都不能完美的实现,不是只能锁定表头,就是浏览器兼容问题什么的,在此就自己做了一个锁定表头和列的js方法,依赖于JQuery。
因为方法很简单,就未封装成插件的形式,仅仅以代码方式发布。这里把自己做的方式写出来,以资纪念。
支持IE6+,FF3.6+,Opera9+,Chrome9+

一、实现方式

这里的准备使用4个table实现,具体如下图:



上图红色部分为要取出来的部分,蓝色部分为拼接后可以看到的部分。最终结果如下图



实现后效果:



二、整体的框架

1、最下面的是原始的Table。
2、用左边的table覆盖在上层,命名为tableColumn。
3、用上部的table覆盖在更上层,命名为tableHead。
4、在左上角覆盖固定不动的table,命名为tableFix。
自然在各自的外层都要用div框起来,以便后面的浮动和覆盖等等,所以结构的html如下:<div id="MyTable_tableLayout">
<div id="MyTable_tableFix">
<table id="MyTable_tableFixClone" border="1" cellspacing="0" cellpadding="0"></table>
</div>
<div id="MyTable_tableHead">
<table id="MyTable_tableHeadClone" border="1" cellspacing="0" cellpadding="0"></table>
</div>
<div id="MyTable_tableColumn">
<table id="MyTable_tableColumnClone" border="1" cellspacing="0" cellpadding="0"></table>
</div>
<div id="MyTable_tableData">
<table id="MyTable" border="1" cellspacing="0" cellpadding="0"></ta
23ff7
ble>
</div>
</div>

三、代码实现

整体框架结构出来后,下面要做的就是确定每个区域的高度,宽度,定位就算完成了。
首先确定下调用接口,调用时已经有table了,我们希望很简单的一行js即可高定,就用了一个方法实现。由于使用项目中table线宽全部都是1,所以未考虑其他线宽问题。function FixTable(TableID, FixColumnNumber, width, height)
第一个参数:table的ID,第二个参数:要锁定的列数目,第三个参数:显示的宽度,第四个参数:显示的高度。
(一)首先创建上面所诉的框架出来: if ($("#" + TableID + "_tableLayout").length != 0) {
$("#" + TableID + "_tableLayout").before($("#" + TableID));
$("#" + TableID + "_tableLayout").empty();
}
else {
$("#" + TableID).after("<div id='" + TableID + "_tableLayout' style='overflow:hidden;height:"
+ height + "px; width:" + width + "px;'></div>");
}

$('<div id="' + TableID + '_tableFix"></div>'
+ '<div id="' + TableID + '_tableHead"></div>'
+ '<div id="' + TableID + '_tableColumn"></div>'
+ '<div id="' + TableID + '_tableData"></div>').appendTo("#" + TableID + "_tableLayout");

var oldtable = $("#" + TableID);

var tableFixClone = oldtable.clone(true);
tableFixClone.attr("id", TableID + "_tableFixClone");
$("#" + TableID + "_tableFix").append(tableFixClone);
var tableHeadClone = oldtable.clone(true);
tableHeadClone.attr("id", TableID + "_tableHeadClone");
$("#" + TableID + "_tableHead").append(tableHeadClone);
var tableColumnClone = oldtable.clone(true);
tableColumnClone.attr("id", TableID + "_tableColumnClone");
$("#" + TableID + "_tableColumn").append(tableColumnClone);
$("#" + TableID + "_tableData").append(oldtable);

$("#" + TableID + "_tableLayout table").each(function () {
$(this).css("margin", "0");
});
(二)计算tableFix,tableHead的高度: var HeadHeight = $("#" + TableID + "_tableHead thead").height();
HeadHeight += 2;
$("#" + TableID + "_tableHead").css("height", HeadHeight);
$("#" + TableID + "_tableFix").css("height", HeadHeight);
(三)计算tableFix,tableColumn的宽度: var ColumnsWidth = 0;
var ColumnsNumber = 0;
$("#" + TableID + "_tableColumn tr:last td:lt(" + FixColumnNumber + ")").each(function () {
ColumnsWidth += $(this).outerWidth(true);
ColumnsNumber++;
});
ColumnsWidth += 2;
if ($.browser.msie) {
switch ($.browser.version) {
case "7.0":
if (ColumnsNumber >= 3) ColumnsWidth--;
break;
case "8.0":
if (ColumnsNumber >= 2) ColumnsWidth--;
break;
}
}
$("#" + TableID + "_tableColumn").css("width", ColumnsWidth);
$("#" + TableID + "_tableFix").css("width", ColumnsWidth);
(四)为tableHead和tableColumn添加联动的滚动条事件: $("#" + TableID + "_tableData").scroll(function () {
$("#" + TableID + "_tableHead").scrollLeft($("#" + TableID + "_tableData").scrollLeft());
$("#" + TableID + "_tableColumn").scrollTop($("#" + TableID + "_tableData").scrollTop());
});
(五)为较小的table修正样式: if ($("#" + TableID + "_tableHead").width() > $("#" + TableID + "_tableHead table").width()) {
$("#" + TableID + "_tableHead").css("width", $("#" + TableID + "_tableHead table").width());
$("#" + TableID + "_tableData").css("width", $("#" + TableID + "_tableHead table").width() + 17);
}
if ($("#" + TableID + "_tableColumn").height() > $("#" + TableID + "_tableColumn table").height()) {
$("#" + TableID + "_tableColumn").css("height", $("#" + TableID + "_tableColumn table").height());
$("#" + TableID + "_tableData").css("height", $("#" + TableID + "_tableColumn table").height() + 17);
}(六)为整体添加样式,定位: $("#" + TableID + "_tableFix").css({ "overflow": "hidden", "position": "relative"
, "z-index": "50", "background-color": "Silver" });
$("#" + TableID + "_tableHead").css({ "overflow": "hidden", "width": width - 17, "position": "relative"
, "z-index": "45", "background-color": "Silver" });
$("#" + TableID + "_tableColumn").css({ "overflow": "hidden", "height": height - 17, "position": "relative"
, "z-index": "40", "background-color": "Silver" });
$("#" + TableID + "_tableData").css({ "overflow": "scroll", "width": width, "height": height, "position": "relative"
, "z-index": "35" });

$("#" + TableID + "_tableFix").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableHead").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableColumn").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableData").offset($("#" + TableID + "_tableLayout").offset());

完整代码如下:function FixTable(TableID, FixColumnNumber, width, height) {
/// <summary>
/// 锁定表头和列
/// <para> sorex.cnblogs.com </para>
/// </summary>
/// <param name="TableID" type="String">
/// 要锁定的Table的ID
/// </param>
/// <param name="FixColumnNumber" type="Number">
/// 要锁定列的个数
/// </param>
/// <param name="width" type="Number">
/// 显示的宽度
/// </param>
/// <param name="height" type="Number">
/// 显示的高度
/// </param>
if ($("#" + TableID + "_tableLayout").length != 0) {
$("#" + TableID + "_tableLayout").before($("#" + TableID));
$("#" + TableID + "_tableLayout").empty();
}
else {
$("#" + TableID).after("<div id='" + TableID + "_tableLayout' style='overflow:hidden;height:" + height + "px; width:" + width + "px;'></div>");
}
$('<div id="' + TableID + '_tableFix"></div>'
+ '<div id="' + TableID + '_tableHead"></div>'
+ '<div id="' + TableID + '_tableColumn"></div>'
+ '<div id="' + TableID + '_tableData"></div>').appendTo("#" + TableID + "_tableLayout");
var oldtable = $("#" + TableID);
var tableFixClone = oldtable.clone(true);
tableFixClone.attr("id", TableID + "_tableFixClone");
$("#" + TableID + "_tableFix").append(tableFixClone);
var tableHeadClone = oldtable.clone(true);
tableHeadClone.attr("id", TableID + "_tableHeadClone");
$("#" + TableID + "_tableHead").append(tableHeadClone);
var tableColumnClone = oldtable.clone(true);
tableColumnClone.attr("id", TableID + "_tableColumnClone");
$("#" + TableID + "_tableColumn").append(tableColumnClone);
$("#" + TableID + "_tableData").append(oldtable);
$("#" + TableID + "_tableLayout table").each(function () {
$(this).css("margin", "0");
});
var HeadHeight = $("#" + TableID + "_tableHead thead").height();
HeadHeight += 2;
$("#" + TableID + "_tableHead").css("height", HeadHeight);
$("#" + TableID + "_tableFix").css("height", HeadHeight);
var ColumnsWidth = 0;
var ColumnsNumber = 0;
$("#" + TableID + "_tableColumn tr:last td:lt(" + FixColumnNumber + ")").each(function () {
ColumnsWidth += $(this).outerWidth(true);
ColumnsNumber++;
});
ColumnsWidth += 2;
if ($.browser.msie) {
switch ($.browser.version) {
case "7.0":
if (ColumnsNumber >= 3) ColumnsWidth--;
break;
case "8.0":
if (ColumnsNumber >= 2) ColumnsWidth--;
break;
}
}
$("#" + TableID + "_tableColumn").css("width", ColumnsWidth);
$("#" + TableID + "_tableFix").css("width", ColumnsWidth);
$("#" + TableID + "_tableData").scroll(function () {
$("#" + TableID + "_tableHead").scrollLeft($("#" + TableID + "_tableData").scrollLeft());
$("#" + TableID + "_tableColumn").scrollTop($("#" + TableID + "_tableData").scrollTop());
});
$("#" + TableID + "_tableFix").css({ "overflow": "hidden", "position": "relative", "z-index": "50", "background-color": "Silver" }); $("#" + TableID + "_tableHead").css({ "overflow": "hidden", "width": width - 17, "position": "relative", "z-index": "45", "background-color": "Silver" }); $("#" + TableID + "_tableColumn").css({ "overflow": "hidden", "height": height - 17, "position": "relative", "z-index": "40", "background-color": "Silver" }); $("#" + TableID + "_tableData").css({ "overflow": "scroll", "width": width, "height": height, "position": "relative", "z-index": "35" });
if ($("#" + TableID + "_tableHead").width() > $("#" + TableID + "_tableFix table").width()) {
$("#" + TableID + "_tableHead").css("width", $("#" + TableID + "_tableFix table").width());
$("#" + TableID + "_tableData").css("width", $("#" + TableID + "_tableFix table").width() + 17);
}
if ($("#" + TableID + "_tableColumn").height() > $("#" + TableID + "_tableColumn table").height()) {
$("#" + TableID + "_tableColumn").css("height", $("#" + TableID + "_tableColumn table").height());
$("#" + TableID + "_tableData").css("height", $("#" + TableID + "_tableColumn table").height() + 17);
}
$("#" + TableID + "_tableFix").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableHead").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableColumn").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableData").offset($("#" + TableID + "_tableLayout").offset());
}
案例分析:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>table行和列固定</title>
<script src="jquery/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">

function FixTable(TableID, FixColumnNumber, width, height) {
/// <summary>
/// 锁定表头和列
/// <para> sorex.cnblogs.com </para>
/// </summary>
/// <param name="TableID" type="String">
/// 要锁定的Table的ID
/// </param>
/// <param name="FixColumnNumber" type="Number">
/// 要锁定列的个数
/// </param>
/// <param name="width" type="Number">
/// 显示的宽度(百分比)
/// </param>
/// <param name="height" type="Number">
/// 显示的高度
/// </param>
width = document.body.clientWidth * width;
if ($("#" + TableID + "_tableLayout").length != 0) {
$("#" + TableID + "_tableLayout").before($("#" + TableID));
$("#" + TableID + "_tableLayout").empty();
}
else {
$("#" + TableID).after("<div id='" + TableID + "_tableLayout' style='overflow:hidden;height:" + height + "px; width:" + width + "px;'></div>");
}
$('<div id="' + TableID + '_tableFix"></div>'
+ '<div id="' + TableID + '_tableHead"></div>'
+ '<div id="' + TableID + '_tableColumn"></div>'
+ '<div id="' + TableID + '_tableData"></div>').appendTo("#" + TableID + "_tableLayout");

var oldtable = $("#" + TableID);
var tableFixClone = oldtable.clone(true);
tableFixClone.attr("id", TableID + "_tableFixClone");
$("#" + TableID + "_tableFix").append(tableFixClone);
var tableHeadClone = oldtable.clone(true);
tableHeadClone.attr("id", TableID + "_tableHeadClone");
$("#" + TableID + "_tableHead").append(tableHeadClone);
var tableColumnClone = oldtable.clone(true);
tableColumnClone.attr("id", TableID + "_tableColumnClone");
$("#" + TableID + "_tableColumn").append(tableColumnClone);
$("#" + TableID + "_tableData").append(oldtable);
$("#" + TableID + "_tableLayout table").each(function () {
$(this).css("margin", "0");
});

var HeadHeight = $("#" + TableID + "_tableHead thead").height();
HeadHeight += 2;
$("#" + TableID + "_tableHead").css("height", HeadHeight);
$("#" + TableID + "_tableFix").css("height", HeadHeight);

var ColumnsWidth = 0;
var ColumnsNumber = 0;
$("#" + TableID + "_tableColumn tr:last td:lt(" + FixColumnNumber + ")").each(function () {
ColumnsWidth += $(this).outerWidth(true);
ColumnsNumber++;
});
ColumnsWidth += 2;
if ($.browser.msie) {
switch ($.browser.version) {
case "7.0":
if (ColumnsNumber >= 3) ColumnsWidth--;
break;
case "8.0":
if (ColumnsNumber >= 2) ColumnsWidth--;
break;
}
}
$("#" + TableID + "_tableColumn").css("width", ColumnsWidth);
$("#" + TableID + "_tableFix").css("width", ColumnsWidth);

$("#" + TableID + "_tableData").scroll(function () {
$("#" + TableID + "_tableHead").scrollLeft($("#" + TableID + "_tableData").scrollLeft());
$("#" + TableID + "_tableColumn").scrollTop($("#" + TableID + "_tableData").scrollTop());
});
$("#" + TableID + "_tableFix").css({ "overflow": "hidden", "position": "relative", "z-index": "50", "background-color": "Silver" }); $("#" + TableID + "_tableHead").css({ "overflow": "hidden", "width": width - 17, "position": "relative", "z-index": "45", "background-color": "Silver" }); $("#" + TableID + "_tableColumn").css({ "overflow": "hidden", "height": height - 17, "position": "relative", "z-index": "40", "background-color": "Silver" }); $("#" + TableID + "_tableData").css({ "overflow": "scroll", "width": width, "height": height, "position": "relative", "z-index": "35" });
if ($("#" + TableID + "_tableHead").width() > $("#" + TableID + "_tableFix table").width()) {
$("#" + TableID + "_tableHead").css("width", $("#" + TableID + "_tableFix table").width());
$("#" + TableID + "_tableData").css("width", $("#" + TableID + "_tableFix table").width() + 17);
}
if ($("#" + TableID + "_tableColumn").height() > $("#" + TableID + "_tableColumn table").height()) {
$("#" + TableID + "_tableColumn").css("height", $("#" + TableID + "_tableColumn table").height());
$("#" + TableID + "_tableData").css("height", $("#" + TableID + "_tableColumn table").height() + 17);
}
$("#" + TableID + "_tableFix").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableHead").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableColumn").offset($("#" + TableID + "_tableLayout").offset());
$("#" + TableID + "_tableData").offset($("#" + TableID + "_tableLayout").offset());
}
function changeWidth(tableId,width,FixColumnNumber){
/// <summary>
/// 锁定表头和列
/// <para> sorex.cnblogs.com </para>
/// </summary>
/// <param name="TableID" type="String">
/// 要锁定的Table的ID
/// </param>
/// <param name="width" type="Number">
/// 显示的宽度(百分比)
/// </param>
/// <param name="FixColumnNumber" type="Number">
/// 要锁定列的个数
/// </param>
width = document.body.clientWidth * width;
if ($("#" + tableId + "_tableLayout").length != 0) {
}
else {
$("#" + tableId + "_tableLayout").css("width",width);
}
var ColumnsWidth = 0;
var ColumnsNumber = 0;
$("#" + tableId + "_tableColumn tr:last td:lt(" + FixColumnNumber + ")").each(function () {
ColumnsWidth += $(this).outerWidth(true);
ColumnsNumber++;
});
ColumnsWidth += 2;
if ($.browser.msie) {
switch ($.browser.version) {
case "7.0":
if (ColumnsNumber >= 3) ColumnsWidth--;
break;
case "8.0":
if (ColumnsNumber >= 2) ColumnsWidth--;
break;
}
}
$("#" + tableId + "_tableColumn").css("width", ColumnsWidth);
$("#" + tableId + "_tableFix").css("width", ColumnsWidth);
$("#" + tableId + "_tableHead").css("width",width - 17);
$("#" + tableId + "_tableData").css("width",width);
if ($("#" + tableId + "_tableHead").width() > $("#" + tableId + "_tableFix table").width()) {
$("#" + tableId + "_tableHead").css("width", $("#" + tableId + "_tableFix table").width());
$("#" + tableId + "_tableData").css("width", $("#" + tableId + "_tableFix table").width() + 17);
}
}
</script>
</head>
<body onload="FixTable('MyTable',2,0.8,500);" onresize="changeWidth('MyTable',0.8,2);">
<table style="border-bottom-color: black; border-top-color: black; width: 960px;
font-family: 微软雅黑; color: #000000; border-right-color: black; font-size: medium;
border-left-color: black" id="MyTable" border="1" cellspacing="0" cellpadding="0">
<thead>
<tr>
<th style="text-align: center; width: 80px" rowspan="3">
姓名
</th>
<th style="text-align: center; width: 80px" rowspan="3">
班级
</th>
<th style="text-align: center" colspan="10">
成绩
</th>
</tr>
<tr>
<th style="text-align: center" colspan="3">
主科
</th>
<th style="text-align: center" colspan="3">
文科
</th>
<th style="text-align: center" colspan="3">
理科
</th>
<th style="text-align: center; width: 80px" rowspan="2">
总分
</th>
</tr>
<tr>
<th style="text-align: center; width: 80px">
语文
</th>
<th style="text-align: center; width: 80px">
数学
</th>
<th style="text-align: center; width: 80px">
英语
</th>
<th style="text-align: center; width: 80px">
政治
</th>
<th style="text-align: center; width: 80px">
历史
</th>
<th style="text-align: center; width: 80px">
地理
</th>
<th style="text-align: center; width: 80px">
物理
</th>
<th style="text-align: center; width: 80px">
化学
</th>
<th style="text-align: center; width: 80px">
生物
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
学生1
</td>
<td>
班级3
</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">
104 
</td>
<td style="text-align: right">
150 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">
82 
</td>
<td style="text-align: right">
26 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
678 
</td>
</tr>
<tr>
<td>
学生2
</td>
<td>
班级2
</td>
<td style="text-align: right">
120 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
150 
</td>
<td style="text-align: right">
85 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
670 
</td>
</tr>
<tr>
<td>
学生3
</td>
<td>
班级2
</td>
<td style="text-align: right">
133 
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
60 
</td>
<td style="text-align: right">
552 
</td>
</tr>
<tr>
<td>
学生4
</td>
<td>
班级3
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
136 
</td>
<td style="text-align: right">
105 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
56 
</td>
<td style="text-align: right">
11 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
546 
</td>
</tr>
<tr>
<td>
学生5
</td>
<td>
班级2
</td>
<td style="text-align: right">
129 
</td>
<td style="text-align: right">
146 
</td>
<td style="text-align: right">
62 
</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
16 
</td>
<td style="text-align: right">
612 
</td>
</tr>
<tr>
<td>
学生6
</td>
<td>
班级2
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
51 
</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
26 
</td>
<td style="text-align: right">
293 
</td>
</tr>
<tr>
<td>
学生7
</td>
<td>
班级1
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
127 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
525 
</td>
</tr>
<tr>
<td>
学生8
</td>
<td>
班级3
</td>
<td style="text-align: right">
78 
</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
92 
</td>
<td style="text-align: right">
100 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">
552 
</td>
</tr>
<tr>
<td>
学生9
</td>
<td>
班级2
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
10 
</td>
<td style="text-align: right">
139 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">
588 
</td>
</tr>
<tr>
<td>
学生10
</td>
<td>
班级2
</td>
<td style="text-align: right">
113 
</td>
<td style="text-align: right">
142 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
100 
</td>
<td style="text-align: right">
41 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
12 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
546 
</td>
</tr>
<tr>
<td>
学生11
</td>
<td>
班级3
</td>
<td style="text-align: right">
41 
</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">
42 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
398 
</td>
</tr>
<tr>
<td>
学生12
</td>
<td>
班级1
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
102 
</td>
<td style="text-align: right">
111 
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">
12 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
496 
</td>
</tr>
<tr>
<td>
学生13
</td>
<td>
班级2
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
144 
</td>
<td style="text-align: right">
56 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
540 
</td>
</tr>
<tr>
<td>
学生14
</td>
<td>
班级1
</td>
<td style="text-align: right">
119 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">
629 
</td>
</tr>
<tr>
<td>
学生15
</td>
<td>
班级3
</td>
<td style="text-align: right">
120 
</td>
<td style="text-align: right">
78 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
42 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
485 
</td>
</tr>
<tr>
<td>
学生16
</td>
<td>
班级1
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
71 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
31 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
361 
</td>
</tr>
<tr>
<td>
学生17
</td>
<td>
班级1
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
139 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
406 
</td>
</tr>
<tr>
<td>
学生18
</td>
<td>
班级3
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">
38 
</td>
<td style="text-align: right">
80 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
558 
</td>
</tr>
<tr>
<td>
学生19
</td>
<td>
班级1
</td>
<td style="text-align: right">
56 
</td>
<td style="text-align: right">
147 
</td>
<td style="text-align: right">
134 
</td>
<td style="text-align: right">
59 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
31 
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
625 
</td>
</tr>
<tr>
<td>
学生20
</td>
<td>
班级1
</td>
<td style="text-align: right">
103 
</td>
<td style="text-align: right">
38 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
100 
</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
537 
</td>
</tr>
<tr>
<td>
学生21
</td>
<td>
班级1
</td>
<td style="text-align: right">
133 
</td>
<td style="text-align: right">
150 
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
12 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
667 
</td>
</tr>
<tr>
<td>
学生22
</td>
<td>
班级2
</td>
<td style="text-align: right">
140 
 
20000
; </td>
<td style="text-align: right">
59 
</td>
<td style="text-align: right">
42 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
63 
</td>
<td style="text-align: right">
604 
</td>
</tr>
<tr>
<td>
学生23
</td>
<td>
班级1
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
51 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
35 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
292 
</td>
</tr>
<tr>
<td>
学生24
</td>
<td>
班级3
</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
22 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
52 
</td>
<td style="text-align: right">
63 
</td>
<td style="text-align: right">
436 
</td>
</tr>
<tr>
<td>
学生25
</td>
<td>
班级3
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
149 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
455 
</td>
</tr>
<tr>
<td>
学生26
</td>
<td>
班级3
</td>
<td style="text-align: right">
126 
</td>
<td style="text-align: right">
117 
</td>
<td style="text-align: right">
112 
</td>
<td style="text-align: right">
11 
</td>
<td style="text-align: right">
100 
</td>
<td style="text-align: right">
55 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
627 
</td>
</tr>
<tr>
<td>
学生27
</td>
<td>
班级3
</td>
<td style="text-align: right">
144 
</td>
<td style="text-align: right">
115 
</td>
<td style="text-align: right">
131 
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
92 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
753 
</td>
</tr>
<tr>
<td>
学生28
</td>
<td>
班级2
</td>
<td style="text-align: right">
107 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
143 
</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
35 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
708 
</td>
</tr>
<tr>
<td>
学生29
</td>
<td>
班级3
</td>
<td style="text-align: right">
14 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
78 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">
27 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
340 
</td>
</tr>
<tr>
<td>
学生30
</td>
<td>
班级3
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
117 
</td>
<td style="text-align: right">
51 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
74 
</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
488 
</td>
</tr>
<tr>
<td>
学生31
</td>
<td>
班级1
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">
140 
</td>
<td style="text-align: right">
148 
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">
100 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
734 
</td>
</tr>
<tr>
<td>
学生32
</td>
<td>
班级1
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
146 
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
47 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">
526 
</td>
</tr>
<tr>
<td>
学生33
</td>
<td>
班级2
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
121 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
418 
</td>
</tr>
<tr>
<td>
学生34
</td>
<td>
班级2
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
82 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
16 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
532 
</td>
</tr>
<tr>
<td>
学生35
</td>
<td>
班级3
</td>
<td style="text-align: right">
126 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
40 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
513 
</td>
</tr>
<tr>
<td>
学生36
</td>
<td>
班级1
</td>
<td style="text-align: right">
144 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
71 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
12 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
488 
</td>
</tr>
<tr>
<td>
学生37
</td>
<td>
班级1
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
78 
</td>
<td style="text-align: right">
46 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
15 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
599 
</td>
</tr>
<tr>
<td>
学生38
</td>
<td>
班级2
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
103 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">
55 
</td>
<td style="text-align: right">
450 
</td>
</tr>
<tr>
<td>
学生39
</td>
<td>
班级3
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
16 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
305 
</td>
</tr>
<tr>
<td>
学生40
</td>
<td>
班级1
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
453 
</td>
</tr>
<tr>
<td>
学生41
</td>
<td>
班级2
</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
52 
</td>
<td style="text-align: right">
27 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
512 
</td>
</tr>
<tr>
<td>
学生42
</td>
<td>
班级2
</td>
<td style="text-align: right">
27 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
60 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
38 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
27 
</td>
<td style="text-align: right">
436 
</td>
</tr>
<tr>
<td>
学生43
</td>
<td>
班级3
</td>
<td style="text-align: right">
102 
</td>
<td style="text-align: right">
146 
</td>
<td style="text-align: right">
138 
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
60 
</td>
<td style="text-align: right">
686 
</td>
</tr>
<tr>
<td>
学生44
</td>
<td>
班级2
</td>
<td style="text-align: right">
51 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">
150 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
685 
</td>
</tr>
<tr>
<td>
学生45
</td>
<td>
班级1
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
109 
</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">
100 
</td>
<td style="text-align: right">
59 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
59 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">
712 
</td>
</tr>
<tr>
<td>
学生46
</td>
<td>
班级2
</td>
<td style="text-align: right">
125 
</td>
<td style="text-align: right">
60 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
74 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
640 
</td>
</tr>
<tr>
<td>
学生47
</td>
<td>
班级1
</td>
<td style="text-align: right">
139 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
52 
</td>
<td style="text-align: right">
54 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">
46 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
517 
</td>
</tr>
<tr>
<td>
学生48
</td>
<td>
班级2
</td>
<td style="text-align: right">
14 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
118 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
393 
</td>
</tr>
<tr>
<td>
学生49
</td>
<td>
班级3
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
114 
</td>
<td style="text-align: right">
114 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
501 
</td>
</tr>
<tr>
<td>
学生50
</td>
<td>
班级2
&
4518e
nbsp; </td>
<td style="text-align: right">
112 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
488 
</td>
</tr>
<tr>
<td>
学生51
</td>
<td>
班级2
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
140 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
62 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
452 
</td>
</tr>
<tr>
<td>
学生52
</td>
<td>
班级2
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
107 
</td>
<td style="text-align: right">
78 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
54 
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
534 
</td>
</tr>
<tr>
<td>
学生53
</td>
<td>
班级1
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
443 
</td>
</tr>
<tr>
<td>
学生54
</td>
<td>
班级1
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
46 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
63 
</td>
<td style="text-align: right">
531 
</td>
</tr>
<tr>
<td>
学生55
</td>
<td>
班级1
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
145 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
80 
</td>
<td style="text-align: right">
35 
</td>
<td style="text-align: right">
31 
</td>
<td style="text-align: right">
426 
</td>
</tr>
<tr>
<td>
学生56
</td>
<td>
班级1
</td>
<td style="text-align: right">
117 
</td>
<td style="text-align: right">
92 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">
556 
</td>
</tr>
<tr>
<td>
学生57
</td>
<td>
班级3
</td>
<td style="text-align: right">
148 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
63 
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
92 
</td>
<td style="text-align: right">
555 
</td>
</tr>
<tr>
<td>
学生58
</td>
<td>
班级1
</td>
<td style="text-align: right">
51 
</td>
<td style="text-align: right">
22 
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
80 
</td>
<td style="text-align: right">
16 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
454 
</td>
</tr>
<tr>
<td>
学生59
</td>
<td>
班级2
</td>
<td style="text-align: right">
118 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
62 
</td>
<td style="text-align: right">
26 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">
497 
</td>
</tr>
<tr>
<td>
学生60
</td>
<td>
班级3
</td>
<td style="text-align: right">
129 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
109 
</td>
<td style="text-align: right">
78 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
15 
</td>
<td style="text-align: right">
74 
</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
582 
</td>
</tr>
<tr>
<td>
学生61
</td>
<td>
班级3
</td>
<td style="text-align: right">
112 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
15 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
63 
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
85 
</td>
<td style="text-align: right">
656 
</td>
</tr>
<tr>
<td>
学生62
</td>
<td>
班级3
</td>
<td style="text-align: right">
117 
</td>
<td style="text-align: right">
14 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
400 
</td>
</tr>
<tr>
<td>
学生63
</td>
<td>
班级1
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
103 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
398 
</td>
</tr>
<tr>
<td>
学生64
</td>
<td>
班级2
</td>
<td style="text-align: right">
65 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
99 
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
604 
</td>
</tr>
<tr>
<td>
学生65
</td>
<td>
班级2
</td>
<td style="text-align: right">
144 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
122 
</td>
<td style="text-align: right">
47 
</td>
<td style="text-align: right">
11 
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">
64 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
71 
</td>
<td style="text-align: right">
608 
</td>
</tr>
<tr>
<td>
学生66
</td>
<td>
班级2
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
140 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">
54 
</td>
<td style="text-align: right">
10 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
41 
</td>
<td style="text-align: right">
85 
</td>
<td style="text-align: right">
495 
</td>
</tr>
<tr>
<td>
学生67
</td>
<td>
班级2
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">
14 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
397 
</td>
</tr>
<tr>
<td>
学生68
</td>
<td>
班级3
</td>
<td style="text-align: right">
60 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
147 
</td>
<td style="text-align: right">
38 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
54 
</td>
<td style="text-align: right">
92 
</td>
<td style="text-align: right">
546 
</td>
</tr>
<tr>
<td>
学生69
</td>
<td>
班级2
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
115 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
52 
</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
42 
</td>
<td style="text-align: right">
626 
</td>
</tr>
<tr>
<td>
学生70
</td>
<td>
班级3
</td>
<td style="text-align: right">
132 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
21 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
455 
</td>
</tr>
<tr>
<td>
学生71
</td>
<td>
班级3
</td>
<td style="text-align: right">
149 
</td>
<td style="text-align: right">
102 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
96 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
47 
</td>
<td style="text-align: right">
687 
</td>
</tr>
<tr>
<td>
学生72
</td>
<td>
班级2
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
138 
</td>
<td style="text-align: right">
74 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
57 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
533 
</td>
</tr>
<tr>
<td>
学生73
</td>
<td>
班级3
</td>
<td style="text-align: right">
54 
</td>
<td style="text-align: right">
148 
</td>
<td style="text-align: right">
81 
</td>
<td style="text-align: right">
40 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
691 
</td>
</tr>
<tr>
<td>
学生74
</td>
<td>
班级1
</td>
<td style="text-align: right">
143 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
55 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">
31 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
552 
</td>
</tr>
<tr>
<td>
学生75
</td>
<td>
班级2
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">
97 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
646 
</td>
</tr>
<tr>
<td>
学生76
</td>
<td>
班级1
</td>
<td style="text-align: right">
138 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
141 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
50 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
14 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
11 
</td>
<td style="text-align: right">
370 
</td>
</tr>
<tr>
<td>
学生77
</td>
<td>
班级3
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
46 
</td>
<td style="text-align: right">
25 
</td>
<td style="text-align: right">
62 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
41 
</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
443 
</td>
</tr>
<tr>
<td>
学生78
</td>
<td>
班级1
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
114 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
22 
</td>
<td style="text-align: right">
38 
</td>
<td style="text-align: right">
73 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
572 
</td>
</tr>
<tr>
<td>
学生79
</td>
<td>
班级3
</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">
10 
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
94 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">
41 
</td>
<td style="text-align: right">
56 
</td>
<td style="text-align: right">
514 
</td>
</tr>
<tr>
<td>
学生80
</td>
<td>
班级2
</td>
<td style="text-align: right">
113 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
10 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
32 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
308 
</td>
</tr>
<tr>
<td>
学生81
</td>
<td>
班级3
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
15 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
71 
</td>
<td style="text-align: right">
72 
</td>
<td style="text-align: right">
431 
</td>
</tr>
<tr>
<td>
学生82
</td>
<td>
班级3
</td>
<td style="text-align: right">
52 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
22 
</td>
<td style="text-align: right">
16 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
75 
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
413 
</td>
</tr>
<tr>
<td>
学生83
</td>
<td>
班级3
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
132 
</td>
<td style="text-align: right">
20 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
39 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
567 
</td>
</tr>
<tr>
<td>
学生84
</td>
<td>
班级1
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
67 
</td>
<td style="text-align: right">
10 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
31 
</td>
<td style="text-align: right">
99 
</td>
<td style="text-align: right">
34 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
428 
</td>
</tr>
<tr>
<td>
学生85
</td>
<td>
班级1
</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
105 
</td>
<td style="text-align: right">
79 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
84 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
500 
</td>
</tr>
<tr>
<td>
学生86
</td>
<td>
班级1
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
143 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
56 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
56 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">
573 
</td>
</tr>
<tr>
<td>
学生87
</td>
<td>
班级1
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
115 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
36 
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
16 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">
468 
</td>
</tr>
<tr>
<td>
学生88
</td>
<td>
班级3
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
60 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
80 
</td>
<td style="text-align: right">
12 
</td>
<td style="text-align: right">
99 
</td>
<td style="text-align: right">
30 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
356 
</td>
</tr>
<tr>
<td>
学生89
</td>
<td>
班级1
</td>
<td style="text-align: right">
129 
</td>
<td style="text-align: right">
128 
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">
76 
</td>
<td style="text-align: right">
47 
</td>
<td style="text-align: right">
46 
</td>
<td style="text-align: right">
46 
</td>
<td style="text-align: right">
89 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
610 
</td>
</tr>
<tr>
<td>
学生90
</td>
<td>
班级3
</td>
<td style="text-align: right">
143 
</td>
<td style="text-align: right">
14 
</td>
<td style="text-align: right">
86 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">
55 
</td>
<td style="text-align: right">
85 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
499 
</td>
</tr>
<tr>
<td>
学生91
</td>
<td>
班级2
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
127 
</td>
<td style="text-align: right">
143 
</td>
<td style="text-align: right">
22 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
62 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
44 
</td>
<td style="text-align: right">
500 
</td>
</tr>
<tr>
<td>
学生92
</td>
<td>
班级1
</td>
<td style="text-align: right">
37 
</td>
<td style="text-align: right">
41 
</td>
<td style="text-align: right">
130 
</td>
<td style="text-align: right">
71 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
61 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
445 
</td>
</tr>
<tr>
<td>
学生93
</td>
<td>
班级3
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
22 
</td>
<td style="text-align: right">
10 
</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
83 
</td>
<td style="text-align: right">
31 
</td>
<td style="text-align: right">
11 
</td>
<td style="text-align: right">
310 
</td>
</tr>
<tr>
<td>
学生94
</td>
<td>
班级2
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
40 
</td>
<td style="text-align: right">
99 
</td>
<td style="text-align: right">
59 
</td>
<td style="text-align: right">
77 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
90 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
462 
</td>
</tr>
<tr>
<td>
学生95
</td>
<td>
班级1
</td>
<td style="text-align: right">
126 
</td>
<td style="text-align: right">
19 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
68 
</td>
<td style="text-align: right">
23 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
85 
</td>
<td style="text-align: right">
620 
</td>
</tr>
<tr>
<td>
学生96
</td>
<td>
班级1
</td>
<td style="text-align: right">
131 
</td>
<td style="text-align: right">
126 
</td>
<td style="text-align: right">
126 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
18 
</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
85 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
655 
</td>
</tr>
<tr>
<td>
学生97
</td>
<td>
班级1
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
47 
</td>
<td style="text-align: right">
33 
</td>
<td style="text-align: right">
87 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
98 
</td>
<td style="text-align: right">
62 
</td>
<td style="text-align: right">
28 
</td>
<td style="text-align: right">
95 
</td>
<td style="text-align: right">
601 
</td>
</tr>
<tr>
<td>
学生98
</td>
<td>
班级1
</td>
<td style="text-align: right">
107 
</td>
<td style="text-align: right">
88 
</td>
<td style="text-align: right">
49 
</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
17 
</td>
<td style="text-align: right">
66 
</td>
<td style="text-align: right">
24 
</td>
<td style="text-align: right">
58 
</td>
<td style="text-align: right">
506 
</td>
</tr>
<tr>
<td>
学生99
</td>
<td>
班级1
</td>
<td style="text-align: right">
118 
</td>
<td style="text-align: right">
145 
</td>
<td style="text-align: right">
69 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
70 
</td>
<td style="text-align: right">
29 
</td>
<td style="text-align: right">
43 
</td>
<td style="text-align: right">
13 
</td>
<td style="text-align: right">
45 
</td>
<td style="text-align: right">
536 
</td>
</tr>
<tr>
<td>
学生100
</td>
<td>
班级2
</td>
<td style="text-align: right">
48 
</td>
<td style="text-align: right">

</td>
<td style="text-align: right">
115 
</td>
<td style="text-align: right">
63 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
53 
</td>
<td style="text-align: right">
91 
</td>
<td style="text-align: right">
59 
</td>
<td style="text-align: right">
93 
</td>
<td style="text-align: right">
623 
</td>
</tr>
</tbody>
</table>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息