8
45
11
31
25
28
17
47
14
72
97
37
30
75
76