40
157
90
41
2
3
1
1
48
11
18
157
0
66
4
1
15
9
127