1
196
3
12
14
4
6
40
110
17
406
31
2
4
9