10
4
3
1
7
11
81
26
21
5
12
22
6
39
78
27
61
44
24
20
19
8
42
30
9
13
37
58
49
59
40
70
52
90
184
65
88
85
95
180