2
8
4
12
48
32
14
7
1
36
17
16
15
6
18
3
29
24
43
9
34
28
45
5
67
13
38
22
61
10
26
20
11
182
30
21
52
50
187