70
234
124
87
108
85
112
86
115
38
97
78
68
113
407
332
360
287
288
151
110
99
125
88
75
71
472
354
205
143