14
5
2
1
15
22
177
8
5
23
71
4
1
29
41
7