24
23
27
37
75
89
106
60
103
25
61
35
17
26
10
90
254
55
99
69
21
56
124
36
20
4
19
40
216
57
7572
72
51
283
32
217
45
273
235
43
82
205
88
156
498
98
70
230
246
171
77