25
59
149
39
8
34
130
14
30
23
63
70
248
47
43
39
20
27
57