18
17
23
9
44
69
27
1
40
3
29
6
4
25
38
2
28
5
11
7
81
75
16
12
105
148
19
21
10
8
37
14
22
13
36
65
30
26
32
89