125
37
30
87
231
237
112
203
52
67
48
172
106
103
42
43
211
188
115
178
273
199
115
18
109
157
343
148
90
716
161
129
221
128
62
283
41
29
26
45
127
105
105
79
44
173
114
263
154
58
212
837
170
154
45
70
337
79
31
36