20
38
55
13
72
86
193
128
181
124
73
14
68
18
240
30
64
185
113
191
196
205
114
258
173
149
386
84
91
17
42
31
92
43
441