4
12
13
9
3
5
10
6
11
14
1
32
21
8
18
22
26
37
28
16
31
25
20
17
43
71
23
82
73
66
34
120
48
19
89
62
41