3
894
161
780
158
726
34
451
65
429
103
203
96
205
66
328
21
201
12
172
60
232
23
129
27
86
18
106
16
149
10
87
6
92