30
676
122
270
73
362
89
313
37
247
52
249
14
210
36
217
23
201
6
348
41
172
19
168
33
146
12
137
10
131
114
16
99