154
923
114
870
160
873
82
553
106
541
105
399
55
381
40
400
22
112
64
731
294
75
252
52
241
9
90
15
190
27
213
24
88
23
183