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