47
49
43
14
67
110
128
118
125
158
84
92
57
65
153
74
25
316
212
16
130
85
28
298
127
58
124
162
21
88
209
131
292
227
31
142
418
107
122
262
607
281
288
147
139
82
279
26
102
120
60