1342
922
1130
871
616
837
476
502
547
569
422
336
373
406
165
531
267
299
308
320
141
294
110
482
228
300
119
347
202
213
162
269
153
194
262
185
222
194
171
230
61
197
208
91
124
168
120
139
57
151
153
268
119
223
155
120
131
62
118
85
159
172
132
125
99
127
97
109
211
68
89
113
21
56
32
45
100
67
92
218
102
57
83
37
68
43
96
146
97
65