44
80
36
26
173
129
37
200
108
169
252
15
152
17
16
130
249
154
14
6
21
493
103
71
125
63
66
50
27
146
250
219
301
212
213
147
366
259
434
224
444
1161
142
52
69
38
149
616
4
35
28
23