270
107
152
56
88
40
83
21
308
47