43
142
47
25
174
28
153
198
38
160
55
9
140
186
86
88
11
46
107
104
291
89
184
30
95
50
68
58
194
154
23
19
13
45
24
216
253
15
49
40
263
75
219
79
352
356
102
48
82
204
134
156