270
26
107
152
56
14
88
40
19
431