10
22
1
2
69
6
31
4
19
17
43
32
18
33
56
23
12
30
9
14
21
8
11
13
57
25
51
26
16
34
54
38
52
144
70
95