34
74
50
38
124
53
99
67
75
58
146
44
53
49
35
97
17
156
181
142
91
73
186
68
177
169
23
196
121
136
52
105
88
153
84
31
68
127
191
53
291
301
257
266
414
90
128
396
130
182
48
238
114