62
19
29
158
162
89
79
136
8
423
122
45
36
91
35
771
39
52
119
109
48
211
75
183
97
100
146
84
133
383
272
96
180
161
364
64
110
172
44
71
78
12
324
187
212
263
92
297
194
182
26
105
59
124
141