381
90
71
369
105
30
57
416
222
27
144
215
106
41
132
14
13
456
985
170
209
39
639
315
168
506
102
125
214
2377
93
77