97
33
9
7
12
66
80
39
64
1
34
30
20
56
56
32
57
4