280 46
181 31
45 36
1 39
1 114
34 115
169 144
247 165
