4
24
70
73
82
67
160
95
105
161
135
199
344
86
571
114
167
244
137
65
279
540
96
112
66
91
375
262
133
42
195
232
179
481
210
207
193
94
116
53
92
139
190
40
564
252
120
472
68
467
658
201
147
419