66
606
87
526
148
567
23
335
38
388
91
381
45
47
336
30
353
1
157
67
305
22
240
27
271
25
277
16
224
61
738
64
246
36
255
125
319