106
511
50
267
54
356
37
319
19
128
16
21
159
8
126
9
136
61
713
11
112
1
32
103
7
97
13
17
15
254
47
23