43
67
194
130
62
156
47
149
139
54
90
73
152
115
325
131
147
96
160
92
56
70
404
143
256
81
83
259
631
473
37
144
269
271
52
79
198
180
110
128
307
20
142
136
212
100
75
186
42
293
314
443
122
53