115
101
46
38
42
92
55
62
144
128
130
