82
70
63
45
47
110
208
124
248
267
186
289