35
24
37
57
22
52
88
17
11
8
26
61
9
168
80
45
18
66
81
46
223
132
83
58
171
74
14
54
21
55
63
39
90
62
51
38
29
33
518
30
199