40
38
165
153
90
219
39
169
93
95
140
170
409
92
473
157
40
162
151
99
194
40
151
96
354
451
40
150
40
41
39
161
40
214
41
97
145
144
219
197
41
95
400
151
170
386
168
149
151
93
198
736
154
144
147
167
166
217
225
142
152
40
40
40
41
147
203
566
417
98
39
155
167
38
218
208
102
193
219
34
164
354
96
101
94
40
38
39
45
42