6
14
18
19
4
15
11
23
13
2
22
7
5
1
24
9
10
3
16
32
20
26
73
120
35
244
38
107
112
25
58
209
87
64
71
65
86
50
46