2
5
9
18
20
22
23
30
32
41
47
51
56
61
62
68
72
83
86
87
49
90
46
43
45
38
44
57
3
79
37
42
16
17
69
54
15
14
8
13
19
11
29
10
26
70
50