7
22
26
94
49
36
34
37
42
35
6
51
14
19
16
23
5
25
20
8
33
17
24
32
12
13
9
66
120
109
18
57
45
31
56
193
62
70
188
78
90
83
38
40
89