332
571
109
267
162
269
227
284
326
259
31
212
52
185
27
112
30
92
61
713
96
164
26
180
12
71
65
148
16
81
23
115
11
98
13