130
973
145
937
176
178
93
664
59
537
30
141
16
126
37
395
73
340
20
898
40
103
38
242
43
225
27
229
26
209
15
180
45
58
34
201
83