592
130
372
137
295
108
363
172
535
83
473
100
397
187
183
123
179
63
584
164
109
13
202
146
468
126
416
21
231
132
651
107
121
27
190
166
108
6
126
37