20
72
195
190
126
144
177
227
87
54
76
262
37
169
80
50
13
108
79
45
51
23
46
19
16
183
18
30
42
100
47
164
134
63
93
124
60
162
71
896
57
83
67
141
33
839
115
53
22
59