1
3
2
5
7
4
8
6
194
11
56
59
20
25
16
15
242
32
19
27
9
30
10
305
89
13
18
23
86
45
419
109
14
43
22
49
24
34
63
53
38
17
12
29
37
21
74
64
75
48