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