118
101
165
103
74
193
159
169
210
273
196
122
98
274
94
126
129
95
247
170
265
238
67
114
80
146
99
331
469
81
61
69
92
65
66
251
381
293
178
245
119
186
212
376
121
187
60
216
56
104
102
125
105
34
136
144
183
207