4
8
18
48
32
12
9
28
15
26
45
22
7
10
25
38
13
14
11
108
23
16
24
40
262
21
6
848
65
5
29
35
20
121
59
62
44
36
27