5
12
15
11
26
16
27
7
9
6
89
30
31
1
14
13
44
4
32
55
43
22
58
24
28
75
64
76
8
40
51
17
53
52
105
207
159