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
75
49
35
133
33
24
39
71
30
38
28
25
92
16
77