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