11
20
22
30
20
47
117
45
136
85