103
295
1
8
229
0
90
29
5
95
96
216
12
2
8
254
34
96
0
12
613
123
161
25
4
349
516
16
