19
1
5
8
22
16
29
16
10
2
1
3
2
55
6
1