20
42
55
13
72
86
193
128
181
125
73
14
69
18
240
30
64
185
113
197
205
114
258
173
149
389
85
91
17
31
92
43
441