21
17
70
56
26
24
95
42
27
16
11
23
13
22
15
47
4
9
35
73
38
19
50
6
14
45
40
62
32
2
20
8
28
10
160
92
39
37
208