67
219
120
82
106
80
111
86
114
94
78
68
112
406
331
359
284
286
151
110
98
125
88
75
71
471
354
205
143