591
130
367
136
294
108
362
172
535
83
472
100
394
187
180
123
178
63
583
164
108
13
202
146
468
126
414
21
230
132
648
106
117
26
188
166
107
6
124
37