67
842
93
576
46
112
83
412
71
441
59
320
124
336
86
316
211
16
266
34
166
51
302
97
181
79
243
95
313
1
143
48
278
85
307
327