270
107
154
56
89
40
83
21
308
47