11
5
5
19
30
40
122