14
16
9
28
32
20
4
17
2
11
13
23
18
51
8
15
10
5
34
19
29
37
7
22
21
35
26
77
64
82
25
131
46
45
24
65
126