140
66
28
955
747
117
2086
3
116
457
606
5
204
199
645
652
938
158
18
0
3
2015
173
18
