91
80
37
13
45
75
21
15
57
38
25
18
30
39
22