258
48
500
30
16
175
71
128
114
83
132
15
186
15
33
8
287
