160
0
119
641
289
81
185
667
501
102
1832
1
89
362
71
137
54
281
58
238
234
15
911
639
57
10755
9
80
2811
2
324
135
302