2
3
4
10
9
12
11
15
48
8
162
19
33
29
7
16
5
23
14
124
1
24
35
13
34
43
36
21
22
25
6
26
30
20
61
18
28
55
60
40