65
42
337
548
105
198
278
149
551
12
195
176
554
61
34
33
74
197
276
103
215
181
104
30
146
238
179
130
14
118
138
186
83
226
180
96
659
354
31
166
234
165
115
122
57
1018
273
79
110
38
41
108