2
10
17
23
27
42
45
46
50
52
57
59
60
71
74
76
79
84
88
90
49
47
75
44
82
16
43
5
73
37
8
41
15
9
14
40
58
54
31
11
87
7
64
36