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