33
47
12
11
101
9
25
21
20
59