3
8
20
23
25
28
29
31
33
47
50
62
64
65
67
68
73
75
79
82
74
45
12
44
51
56
43
86
48
76
42
19
52
34
16
15
14
13
1
4
54
11
59
10