12
18
23
3
66
28
15
4
16
14
35
5
10
25
17
6
44
8
39
13
9
1
2
21
53
69
42
117
82
40
20
65
22
37
31
36
34