2
3
22
32
34
35
41
42
43
44
45
47
48
49
54
57
65
70
72
80
75
25
24
9
60
73
21
33
46
85
19
55
18
17
5
15
28
14
78
68
63
84
8