30
2
175
83
133
8
71
48
15
186
334
500
132
128
15
186
16
2
97
