212
888
103
606
42
654
165
468
189
284
30
262
31
194
29
12
157
6
343
32
140
24
133
14
123
126
17
115
10
39
116
107