248
1
161
3
108
85
96
46
86
458
4
106
64
50
82
615
78
2
80
74
381
109
0
346
90
122
1559
11
3235
1916
21707
54
1571
2550
6438
9
2754
6
71449