5
114
2
233
53
29
6
1
2
5
2
4
16
3
6
4
31
2