3
16
17
25
32
42
49
52
53
57
61
64
69
71
74
82
83
85
89
90
37
79
46
62
45
87
43
44
41
84
2
76
67
19
14
12
23
10
11
56
24
9
31