95
495
93
3
91
128
2
190
290
90
24
391
395
291
84
295
140
6
195
25