11
154
29
32
158
24
96
28
243
107
183
61
62
148
125
121
405
430
53
25
20
133
50
42
74
48
129
45
59
164
31
34
161
92
159
593
104
26
204
75
70
35
81
40
99
191
89
162
36
206
171
310
103