260
31
152
7
3
47
11
2
81
2
2
73
96
21
3
55
128
52