19
49
31
417
71
32
134
47
230
46
159
261
62
324
747
25
69
67
42
29
289
18
158
70
164
75
297
55
24
172
66
167
39
50
114
94
340
127
147
57
72
77
11
101
36
113
129
183
38
63
232