5
4
8
15
12
0
22
32
141
2
99
101
4
