112
136
55
131
21
157
4
20
144
115
88
77
85
123
124
128
136
139
153
23
37
42
47
50
52