9
18
394
0
5
10
8
9
29
32
21
16
2
3
4
6
32