69
75
28
44
113
42
448
88
98
491
124
152
474
82
484
79
745
249
24
34
225
270
61
1972
237
51
67
32
71
89
196
331
673
433
358
48