169
66
376
572
112
211
303
162
574
12
199
178
567
62
34
75
204
280
177
106
108
104
218
188
30
146
241
182
130
14
118
138
186
83
61
227
181
99
669
355
31
166
240
170
115
107
123
57
1028
273
167
79
131
38
110
42
109