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