1
4
8
12
22
23
30
31
44
46
56
60
67
71
76
79
80
81
87
89
15
50
6
43
7
42
90
52
41
55
77
85
40
35
21
17
16
29
13
68
59
10
32
28