41
47
108
33
324
83
42
444
442
200
169
231
154
19
12
90
316
209
24
109
25
81
54
269
96
692
75
203
56
55
63
70
35
27
68
34
26
481
62
61
304
21
87
148
150
277
20
52
85
100
29
86