68
95
119
128
447
313
381
179
199
101
150
114
125
132
193
472
370
289
228
255
105
99
111
145
75
108
82