20
62
41
43
36
10
37
21
12
53
9
60
55
32
23
100
48
143
104
175
101
79
89
93
63
99
113
123
114
52
75
35
133
33
24
39
70
51
30
38
27
25
92
16
77