10
16
6
5
17
32
7
8
14
19
9
48
27
51
15
21
20
24
46
13
34
26
22
35
133
224
31
39
11
30
44
59
50
67
29
85