12
23
18
17
16
8
10
35
2
3
4
13
28
91
6
74
36
41
11
22
144
52
92
9
39
43
59
38
42
51
20
71
66
31
118
5
32
14
34
7