162
721
115
672
154
693
82
501
55
256
106
434
105
361
75
199
40
311
6
313
224
52
208
23
156
27
181
19
137
22
134
119
11
110