116
127
66
102
66
115
90
84
135
93
53
307
172
91
141
145
138
123
177
244
83
131
270
173
173
80
137
130
223
276
228
172
104
112
206
221
57
108
163
132
104
233
130
174
196
147
118
102
189
177
307
110
114
167
259
208
257
272
200
199