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