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