21
24
134
32
161
37
55
124
100
53
67
127
36
129
84
177
119
214
85
145
603
166
79
301
164
90
195
336
207
324
98
241
125
201
136
62
64
109
176
60
48
68
358
51
58
46
175
262
283
121
103
70
208
135