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