47
241
12
90
85
134
147
97
73
92
60
161
53
182
95
68
5
89
180
56
112
181
306
128
529
174
367
169
31
34
115
195
222
284
486
160
72
18
122
40
238
308
76
409
228
44
765
23
83
220
66
129
64
177
30