53
139
61
120
28
152
105
121
158
33
215
174
42
83
47
175
1947
31
641
55
196
198
541
322
143
128
106
138
27
136
25
213
36
437
310
37
50
114
24
39
54
77
23
57
71
263
21
49
90
100
65
153
32
45