20
49
9
2
11
30
8
91
3
7
12
23
61
5
14
26
18
16
32
10
15
73
24
62
644
17
43
13
89
44
27
96
83
41
31
25
28
34