67
51
198
204
24
122
37
82
79
43
72
19
48
92
61
55
31
52
57
32
35
948
27
11
77
45
78
50
97
21
66
18
147
115
47
101
564
113
90
456
158
267
49
128
12021