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