386
94
121
313
104
181
137
134
209
193
250
345
182
290
165
101
200
189
16
188
131
60
206
81
184
113
255
34
259
53
198
109
145
227
123
56
114
150
69
203
95
86
26
357
43
116
85
77
159
111
400
156
205
218
67
84