314
21
114
143
286
31
17
30
291
281
92
102
104
81
93
163
168