13
16
15
10
25
8
22
20
18
66
41
85
87
34
39
28
27
5
23
92
19
7
33
51
24
12
4
42
17
9
26
38
47
35
45
30
157
11
1
2