162
723
110
608
149
500
81
545
52
299
109
520
105
347
75
215
39
381
61
713
55
266
238
23
182
27
181
19
160
15
254
22
155
18
128
11
117