8
9
3
13
4
22
44
7
15
42
5
49
21
1
10
12
18
20
6
16
40
45
17
63
14
81
19
23
56
24
27
91
11
192
133
38
148
55
25
58
105