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