5
14
149
42
26
241
43
1
4
59
16
15
447
45
319
47
8
11
20
66
57
70
74
31
17
104
233
232
71
72
172
23
182
53
35
442
136
131
88
179
51
62
487
54
244
52
37
39
46
207