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