167
852
180
627
111
732
95
645
102
554
58
491
90
385
107
333
21
325
38
298
25
145
11
276
63
158
60
149
13
148
98
8
132