94
59
72
259
127
90
277
122
400
192
157
134