104
177
107
147
146
71
63
103
212
276
172
245
123
221
180
203
131
118
531
420
234
85
155
81
86
64
125