289
288
53
88
112
223
456
122
44
516
56
405
54
66
131
78
190
48
458
152
480
149
81
11971
257
85
349
633
214
99
50
253
353
10
280
95
35
378
119
113
238
965
115
381
181
256
59
43
126
132
16
418
166
235
279
224
57
94
28