70
149
60
27
142
19
183
68
83
95
219
444
57
549
152
153
641
26
24
37
41
235
35
77
85
47
180
133
10
80
207
45
88
23
8
90
51
99
248
172
44
488
30
91
105
62
55
38
81
185
72
334
477
87