144
345
197
82
169
230
43
210
117
131
52
35
47
124
107
233
54
328
313
154
295
62
416
282
53
32
63
216
190
70