19
525
5
8
27
21
3
6
3
3
11
6
2
29
137
47
4
4