8
21
15
32
20
18
42
23
56
11
89
6
9
13
44
40
110
46
26
5
2
3
7
17
4
74
12
14
22
210
30
10
96
29
27
25