20
17
31
14
34
11
9
22
24
43
38
42
25
29
103
46
51
141
57
23
93
49
37
62
44
77
117
47
55
10
12
60
87
28
26
35
155
76
81
27
36
56
83
68
39
19