20
69
195
190
126
142
177
227
84
54
76
250
36
169
79
50
13
107
44
51
23
45
18
16
183
30
42
99
47
163
132
63
93
124
60
161
71
876
52
83
65
138
29
834
53
22
58