206
696
106
508
197
395
132
391
187
343
53
182
27
179
63
159
13
141
721
23
139
36
131
41
130
40
17
115
124
15
117
109