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