156
638
138
423
94
302
51
269
33
237
61
181
86
167
49
205
27
714
23
133
9
125
11
126
16
132
104
30
329
3
109
18
114
13
120