224
55
269
72
506
69
184
54
39
118
215
289
335
593
374
137
677
550
38
43
25
2490
60
363
125
486
864
106
665
26
65
386
235
75
112
20
97
77
492
6
61
311
3535
277
207
996
49
164
122
349
144
1021
528
250
51
293
320
240
447