24
233
458
41
136
56
16
54
141
261
25
289
127
9
55
28
40
36
77
21
88
32
60
92
75
65
146
90
51
69
459
111
186
80
249
71
99
46
318
102
42
63
45
38
243
441
131
166
283
173
554
83
29
363