33
48
12
11
101
9
25
22
21
59