67
213
120
79
105
80
109
86
114
94
78
112
405
331
359
284
286
151
110
98
125
87
75
71
471
354
205
143