2
3
5
9
13
15
20
32
33
34
37
47
50
54
56
70
71
75
81
82
51
1
63
69
46
10
45
48
43
28
42
61
23
12
6
11
21
65
8
38