33
21
67
86
147
254
29
96
93
181
40
130
122
125
284
417
72
68
172
118
57
54
31
146
82
364
112
28
42
66
90
766
113
8
228
16
140
39
27
138
316
62
640
369
211
18
45
37
17
19
24
106
124
109
103
149