83
82
76
178
403
195
120
42
174
635
168
56
34
422
52
719
314
392
169
237
65
100
64
152
110
36
70
146
487
176
160
791
117
1702
431
201
33
11770
434
211
287