23
24
18
26
25
13
11
28
57
135
63
7
17
33
279
97
9
407
31
20
241
45
263
104
597
456
48
102
220
81
126
29
155
32
537
56
191
38
134
27
12
452
207
151
21