104
425
108
428
108
340
149
295
85
125