158
115
937
455
5
1
18
116
203
955
28
645
173
198
606
0
650
2014
140
3
2082
747
65
16
