242
307
221
78
69
386
57
409
110
236
476
74
187
133
104
210
91
165
64
151
238
101
383
35
43
199
45
65
157
114
136
48
195
39
252
576
373
53
51
70
132
331
123
282
164
330
266
185
725
439
361
950
283
324
1064