126
1972
68
142
11
35
187
41
75
129
92
165
157
332
278
139
123
95
176
65
169
54
61
309
46
703
288
112
13
94
231
147
349
88
90
33
111
89
206
36
327
39
58
51
177
60
71
307
20
191
69
28
45
25
192
24
62
21