37
10
25
64
60
103
575
110
89
101
81
119
96
91
100
58
139
84
136
78
54
146
175
71
85
173
296
163
124
140
183
199
151
200
191
113
265
156
106
108
217
165
246
150
471
429
43
167
181
168
577
158
159
121
244