47
69
104
108
244
130
19
63
25
46
898
88
97
426
128
76
72
13
112
163
44
179
56
419
41
73
279
164
217
95
40
94
87
381
53
93
273
265
188
85
39
43
70
149
127
23
28
21
96
82