12
2
25
15
142
7
28
14
125
0
15
107
27
30
8
46