80
24
62
124
329
262
187
94
127
217
213
135
133
237
130
52
25
170
669
367
203
219
158
90
694
109
564
49
376
69
325
161
36
378
104
93
467
57
198
279
175
216
140
163
519
1029
132
125
343
530
177
204
272
102
257