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