269
295
389
631
494
48
236
101
177
127
126
288
150
178
227
136
214
35
98
231
30
83
143
76
311
46
499
325
194
61
238
152
297
63
67
188
107
94
91
706
186
28
32
401
385
87
130
232
154
36
634
56
49
172
179
229