23
32
9
11
6
8
13
21
17
7
40
22
16
30
62
20
110
25
78
154
38
64
124
137
203
87
125
111
269
69
56
91
172
102
237
156
163
133
224
210
139
293
98
196
152
35
164
127
95
465