47
11
31
25
28
38
17
49
14
73
97
37
30
75
76