25
27
28
40
18
61
59
5
99
80
21
8
19
31
23
156
26
6
20
30
217
4
7
2
38
9
518
88
3
44
24
35
43
34
11
12
14
10
32
39