11
52
23
14
17
25
51
22
5
8
9
2
21
27
32
7
15
46
28
6
35
34
10
36
18
3
26
40
33
4
93
39
13
82
64
89
16
79