13
5
5
48
14
7
32
107
125
196