6
2
20
4
5
10
11
9
1
25
15
26
19
12
13
7
21
28
18
22
16
8
17
34
68
48
77
24
70
55
51
93
84
92
41
105
73
434
63
102
66
78
69