2
3
4
9
13
23
24
29
30
48
49
50
52
60
68
73
86
88
89
90
51
41
44
65
43
38
20
42
11
26
10
40
64
77
15
34
21
69
12
33
80
62
61
83
8