237
2433
176
46
66
88
336
393
162
148
105
92
1205
216
1124
72
47
1347
814
320
656
43
80
209
150
101
89
62
127
210
790
390
1154
68
720
110
194
109
325
84
111
283
129
158
314
113
447
76
300