83
131
230
106
183
49
95
51
215
53
65
57
93
193
123
167
54
91
157
64
97
74
146
186
165
176
137
154
365
222
172
230
144
171
89
134
266
187
169
209
152
158
166
106
45
57
120
220
91
186
108
83
75
190
102
148
196
267
148
253