65
121
63
118
92
162
186
117
100
253
85
176
94
145
149
175
123
129
154
68
74
180
161
143
237
84
106
458
173
122
87
203
119
83
96
45
95
137
360
278
150
71
112
195
279
820
36
131
105
126
93
386
235
883