271
213
93
79
60
27
47
24
34
40
58
30
31
18
14
23
25
15
19
13
18
59
29
31
16
15
12
17
5
28
5
29
6
14
13
10
6
12
11
1
18
12
24
16
5
6
11
13
1
8