3
3
5
123
2
7
0
27
26
2
0
29
24
40
17
5
5
114
2
29