54
57
31
49
146
82
364
112
28
42
12
66
90
766
113
8
93
227
16
140
39
27
138
316
62
117
640
369
211
18
45
37
23
115
17
19
24
106
120
238
124
109
103
149
342
198
315
91
21
171
118
107
130