93
60
79
71
55
460
78
84
80
98
64
48
146
201
91
94
90
75
37
127
140
147
638
193
87
61
27
163
70
129
253
194
69
195
62
38
261
122
83
20
160
36
133
166
85
82