165
169
144
111
51
91
157
195
134
110
281
122
164
140
220
173
328
90
455
105
295
84
158
172
230
163
96
112
154
227
312
289
119
101
45
182
180
65
114
194
143
120
82
107
589
152
81
196
77
61
36
37
31
30