128
114
258
7
16
28
71
33
500
83
287
46
186
15
132
15
175
