24
25
87
82
257
104
38
253
305
136
105
22
68
28
55
33
177
263
287
40
175
214
187
1306
76
88
73
154
115
44
70
42
59
65
74
142
92
120
130
137
157
51
46
71
43
1916
872
96
48
56