46
73
113
107
17
157
4
20
144
115
88
77
85
123
124
128
136
139
153
23
37
42
47
50
52