26
64
60
408
170
150
159
55
218
68
23
32
52
25
8
79
37
57
227
139
407
17
92
9
46
192
301
149
363
204
406
1083
132
559
39
51
131
27