25
4
14
37
69
75
78
20
49
72
77
245
105
154
157
67
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
262
62
79
90
47
119
103