318
953
195
432
71
356
54
323
322
270
44
240
11
187
27
153
25
144
16
134
23
97
5
102
8
92
4
89
6
312
3
90
19
2
81