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