25
97
32
31
20
10
0
1
44
39
135
30
1
39