18
22
28
32
27
122
41
30
5
12
15
24
21
3
19
10
23
26
17
11
16
9
64
54
46
45
43
25
69
39
33
20
42
2
7
47
87