4
5
10
11
17
18
22
23
27
28
31
34
36
58
66
68
75
78
79
80
73
47
83
46
59
43
52
39
42
65
21
41
3
77
14
76
2
13
86
12
64
90
85
9
56
51