266
208
168
45
259
82
84
69
46
50
62
97
26
38
46
48
93
52
42
28
37
25
32
91
15
89
4
23
50
28
27
29
54
47
34
40
66
29
39
36
9
30
30
32
18
34
4
31
14
31