12
68
69
50
40
91
92
158
18
132
59
61
150
166
17
20
94
79
300
55
47
14
228
63
129
710
44
66
467
83
31
244
104
35
30
33
57
282
107
243
28
269
15
776
105
84
99
839
141
27
23
93
118
42
21