92
158
123
78
69
243
101
109
85
174
41
209
81
146
56
90
107
218
96
235