2
8
12
16
19
21
22
31
33
35
41
45
53
56
58
64
65
67
76
90
46
73
26
15
44
32
40
4
20
43
17
5
1
88
11
72
24
69
10
47
9
29