2
11
22
29
32
33
40
43
44
46
52
54
55
58
68
71
75
82
85
86
60
49
47
45
16
5
73
42
37
8
41
15
24
9
31
87
64
36
30
28
63
7