106
4
12
3
35
32
14
33
204
772