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