14
10
3
5
4
1
56
28
65
2
11
13
15
18
23
27
40
59
31
17
12
19
20
34
7
22
8
16
30
68
38
32
70
46
33
21
129
61
180