67
217
120
81
105
80
111
86
114
94
78
112
405
331
359
284
286
151
110
98
125
88
75
71
471
354
205
143