0
143
4
121
157
375
79
357
244
12
13
83
130
99
78
173
103
357
816
495
276
99
73
119
