93
31
63
38
36
35
24
21