4
10
13
8
14
6
9
31
27
7
32
16
17
28
5
11
37
12
15
24
36
65
21
62
20
43
26
64
23
39
19
58
88
50
66
106
41