87
81
130
121
71
183
158
231
53
69
48
450
125
115
704
256
174
25
147
19
161
985
43
723
58
359
33
18
163
134
129
122
35
36
30
64
67
16
118
31
28
79
120
654
495
65
164
45
20
177
9