43
45
161
205
368
193
182
70
36
114
117
199
99
145
181
47
234
52
40
191
18
442
294
38
237
22
143
210
197
282
83
61
24
240
93
39
327
85
44
241
65
32
30
116
41
108
31
140
88
174
189
192
165
365