43
47
73
731
11
89
909
112
128
30
167
227
133
59
295
90
577
135
61
156
81
639
262
159
23
145
6
634
201
33
141
194
80
21
190
2231
206
42
15
101
245
40
162
225
153
105
69
504
266
157
276
54
211
18
352
148
274
98