37
271
45
175
126
450
375
35
502
88
91
142
87
68
36
102
251
157
85
482
98
657
147
698
170
419
131
116
405
160
178
74
149
22
186
50
189
162
310
118
59
24
109
221
183
281
70
113
317
64
127
49
248
120
193
54
56
243
93