116
585
93
625
96
597
39
250
60
182
41
262
35
226
34
136
23
209
27
128
19
108
21
99
16
189
32
152
154
20
92
11
87
95