88
89
115
225
312
219
36
257
92
245
70
111
141
59
51
194
209
273
212
571
165
234
130
134
368
76
16
175
28
35
20
131
770
122
167
132
105
372
235
220
117
40
173
77
60
84
204
205
56
153
180
526
128
21
23
417