42
25
79
73
236
119
44
102
143
153
125
186
200
247
116
159
124
97
133
210
52
123
99
24
26
71
76
226
150
37
77
175
207
75
137
144
104
43
160
90
130
81
147
38
164
55
80
117
20
169