43
57
21
266
276
22
67
7
36
10
23
6
30
37
32
31
50
54
142
77
414
90
11
98
20
149
29
47
133
40
323
115
137
447
71
25
49
93
89
64
39
62
213
102
363
236
121
249
52
96
319