80
566
120
86
705
41
275
66
471
117
47
200
17
5
125
182
111
1830
109
141
605
137
894
651
516
100
34
16
4
74
846
939
123
68
37
175
216
6
106
487
38
1
3
116
42
0
1837
11
6
156
