91
516
83
561
57
427
37
370
23
214
65
250
31
170
32
169
24
122
6
320
20
15
117
13
95
0
67
54
11
89
3
75
69