28
156
1719
499
322
310
61
105
53
96
152
74
30
67
5
20
1
38
2