389
175
106
57
190
93
79
473
30
72
101
26
115
33
27
34
303
144
90
1547
66
56
58
452
219
77
46
50
134
88
216