53
120
118
32
35
11
176
164
34
41
171
27
273
86
139
39
28
124
268
104
271
1254
297
312
49
187
203
144
434
44
50
140
46
89
219
15
154
60
85
17
12
78
136
14
7
16
235
24
135
303
37
87
8