67
57
27
304
116
120
83
112
201
20
68
39
69
89
154
245
18
181
391
157
92
229
59
278
322
193
94
126
45
163
81
263
101
170
76
237
71
248
104
38
35
95
28
93
143
25
30
98
187
99
90
79
105
272
200
19