87
49
126
26
157
42
28
96
120
37
74
38
53
493
30
52
182
113
55
99
187
163
36
180
129
70
102
69
176
75
122
193
218
251
174
166
124
97
121
133
277
284
684
61
147
68
226
148
175
39
103
155
216
167
80
76