40
17
317
10
46
70
156
93
89
45
119
123
37
90
59
118
220
673
296
73
30
181
26
58
422
141
217
171
22
174
490
20
249
71
53
165
65
91
435
18
223
27
112
153
169
31
205
99
29
50
48
38
34
11
219
327
413