37
26
11
33
35
77
13
120
59
39
18
143
42
73
25
185
256
82
32
80
46
115
118
51
27
129
97
205
78
124
112
8
165
190
177
172
152
183
108
182
116
6
56
45
135
15
117
677
62
52
75