45
175
453
379
505
88
91
69
102
257
159
85
490
98
661
147
701
171
425
131
116
406
160
180
74
152
22
186
50
191
162
315
122
59
24
109
222
184
284
70
113
317
65
128
49
249
120
194
54
56
60
244
93
346
197
103
58
224
143