37
149
45
258
62
141
209
754
86
521
75
480
17
320
50
233
180
31
153
11
87
27
133
22
117
2
39
5
13
120