10
15
2
7
5
11
13
6
1
19
18
23
3
17
9
44
57
8
26
12
4
33
39
65
34
14
30
32
24
16
35
49
20
21
77
29
176
75
22
81