25
97
203
98
68
24
82
32
50
132
150
35
42
246
64
80
107
70
278
66
225
38
33
23
228
903
636
75
84
49
182
48
263
194
149
176
12
36
21
112
217
248
47
17
46
147
99
1137
229
44
215
129
624
14
161