132
883
74
483
48
374
28
479
51
359
68
323
38
282
211
43
37
1
13
168
9
55
17
8
133
134
2
82
4
3
24
16