1
18
3
84
92
100
146
166
115
6
13
43
49
15
73
7
2
52
16
10
24
36
31
9
5
22
45
21
17
47
29
19
14
28
60
4
34
12
20