71
116
162
144
169
174
88
50
97
341
49
622
107
81
131
84
92
194
200
219
82
118
43
285
63
93
53
39
266
164
129
31
127
199
160
136
158
163
73
332
363
167
74
94
135
887
1053
115
42
17
137
101
58
51
68
83