96
47
167
1978
171
33
58
18
31
9
100
79
133
22
209
16
210
165
41
197
36
43
113
12
35
88
68
139
603
91
87
27
46
51
622
19
64
74
152
75
215
60
23
228
48
156
374
42
148
190
198
110
106
206
28