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