42
55
19
42
111
201
154
482
62
34
15
110
110
28