2
16
1
25
3
18
5
38
20
13
4
12
15
8
40
77
6
152
19
10
21
30
37
26
27
29
84
7
78
35
11
17
23
42
79
32
28