1
3
4
8
12
29
32
42
44
45
46
50
55
58
59
61
72
73
81
89
56
49
76
15
26
38
41
6
78
21
52
18
2
16
82
13
60
11
43
10
88
9
47
53