388
698
115
458
97
341
405
141
334
46
496
25
256
60
189
40
178
45
167
31
147
33
131
27
125
18
110
15
108
12
113
26
246
10
96
105