266
208
168
45
259
82
45
69
84
50
62
38
26
93
48
25
42
23
91
89
37
27
15
28
9
47
34
29
66
39
30
32
4
14
2
24
73
15
10
13
51
5
67
13
13
17
22
35
31
9