132
392
206
699
187
343
106
508
197
395
53
182
63
159
27
180
41
130
36
131
13
141
23
139
15
117
40
780
17
115
124
109