270
107
152
56
88
40
83
75
21
308