110
846
132
703
192
597
112
541
87
481
75
506
118
486
43
220
23
189
27
179
14
145
36
152
9
155
21
144
10
117
17
141
126