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