167
804
180
609
111
654
95
614
102
519
58
470
90
362
107
327
21
311
20
900
38
298
24
145
11
275
63
250
60
204
13
147
25
141
8
132