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