24
9
37
19
51
56
27
46
55
43
96
108
15
39
29
41
143
47
136
88
54
61
81
66
93
38
91
119
107
77
68
97
122
87
13
40
49
126
173
169
76
26
44
60
95
59
121
104
35