127
172
180
272
286
23
115
132
137
227
35
415
58
282
420
948
47
217
349
410
43
117
207
232
257
85
56
79
124
71
386
323
1077
176
122
554
355
195
279
36
48
74
249
133
188
346
268
104
21
19
136
8
177