175
46
34
49
354
205
57
113
162
764
31
185
103
35
122
184
265
276
234
80
152
268
233
109
155
64
145
30
288
150
153
195
183
191
92
221
315
166
192
132
116
106
216
158
86
204
154
85
159
168
90
121
48
240
516
32