3331
694
622
620
615
545
498
141
108
95
87
249
78
65
52
65
62
56
162
47
132