27
19
43
26
20
46
18
33
115
59
23
15
24
107
47
55
64
37
34
48
51
266
29
54
38
17
56
25
78
124
63
57
41
312
32
53
35
75
49
99
50
30
5
28
11