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