46
64
104
173
115
232
91
304
92
420
202
143
157
142
149
69
152
116
69
154
187
128
187
191
182
89
48
164
171
182
167
211
180
110
253
172
229
142
84
133
231
108
188
50
97
51
218
53
65
59
94
196
124
169
55
91
169
64
98
75