37
10
25
64
60
102
570
110
89
101
80
119
96
91
100
58
138
84
136
78
54
146
174
71
85
24
173
296
161
124
140
183
199
151
200
191
113
265
156
106
108
217
165
81
246
150
471
429
43
167
181
168
577
158
121
244