97
18
125
10
42
12
2
45
66
18
28
40
31
17
22
32
0
2