25
5
14
37
69
75
78
20
49
72
77
245
105
154
157
68
356
115
32
104
33
57
87
22
193
143
91
113
35
107
8
63
45
64
200
316
42
479
483
325
46
139
187
259
196
263
79
90
47
119
103