46
652
123
540
41
487
47
266
91
408
52
420
18
207
6
202
11
179
64
734
2
154
26
181
7
159
4
90
20
901
147
15
138
1
122