70
125
15
323
74
32
37
69
85
793
46
331
56
245
152
89
179
67
151
79
153
107
91
72
146
226
239
47
217
417
52
144
97
27
71
16
327
289
68
93
129
22
41
31
45
122
35
19
80
17
53
150
808
106