4
15
9
12
5
13
30
8
16
24
20
3
7
43
17
21
22
19
62
10
25
68
11
48
50
35
23
88
126
14
26
143
56
47
122
180