33
40
197
174
22
11
190
50
489
404
251
435
64
192
756
101
14
305
103
930
302
140
67
53
200
622
1054
233
245
114
106
143
44
137
89
17
76
66
78
184
181
32
36
52
402
428
135
118
99
205
203
23
12
9
96