236
182
13
143
63
159
185
198
122
248
327
309
1
2
5
441
17
748
255
272
371
298
141
28
7
338
236
86
155
313
526
228
193
90
81
135
158
265
154
7
701
870
172
292
57
465
168
133
487
