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