0
28
4
216
90
103
229
15
516
12
122
613
0
96
1
254
2
12
34
5
348
161
22
8
8
295
95
96
