130
102
336
164
301
153
433
127
474
159
338
179
396
74
133
110
422
166
181
156
244
128
108
24
531
137
495
47
378
134
288
5
491
80
221
80
588
119
337
4