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