157
507
221
620
269
523
39
396
25
209
38
178
19
165
21
134
18
132
6
348
15
3
110
22
125
31
118
7
94
9
90
8
91
86