264
149
184
103
91
77
145
271
104
68
110
57
58
114
52
69
48
99
106
185
88
170
67
126
160
236
468
252
228
130
249
207
150
357
1027
218
151
161
237
456
129
154
76
190
204
152
188
251
159
423