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