154
780
389
529
40
302
123
354
134
226
71
113
32
177
76
272
49
160
15
254
67
190
56
172
142
10
84
68
395
36
137
27
140
43
149