2
3
23
26
27
32
34
37
44
51
53
54
56
58
61
71
76
77
78
90
20
31
45
42
30
41
63
39
72
7
38
33
25
82
21
8
11
70
10
79
9
40
87
55