73
240
130
92
112
88
115
90
117
40
97
80
68
113
408
332
361
287
288
151
110
99
125
75
71
472
354
205
143