2234
230
144
64
55
149
141
133
136
295
436