2
9
13
16
18
23
27
28
34
35
36
50
59
61
67
75
76
80
84
87
48
51
49
81
56
47
69
46
5
11
44
70
43
10
83
42
33
4
82
12
6
15
8
89
7
63