2
3
4
5
20
21
32
34
38
44
50
60
61
64
68
71
75
80
86
89
51
48
81
47
56
69
46
11
45
83
70
41
10
18
8
16
72
15
43
14
22
88
13
24
79
12
19