54
46
40
15
24
127
217
25
38
36
62
27
63
31
41
23
34
308
99
66
80
26
18
148
51
37
49
113
53
98
9
57
16
29
92
8
28
13
7
43
5
115
59
30