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