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