25
24
92
18
31
62
1
22
2
73
59
15