2
10
19
29
30
36
47
49
53
56
58
60
61
70
71
72
78
81
83
85
50
43
41
32
20
40
52
38
77
37
75
16
66
15
54
13
51
1
76
12
63
5
11