142
650
50
428
64
356
61
387
68
341
81
307
31
232
33
209
9
188
174
29
164
35
176
27
137
13
131
30
126
26
125
32
136