212
561
51
534
62
341
70
239
24
209
11
157
13
136
47
190
21
133
12
109
22
112
17
96
3
93
61
714
89
10
95
87