2
9
19
23
25
31
33
38
40
44
45
51
52
54
56
72
80
82
86
89
69
41
61
11
81
39
83
5
87
37
50
48
65
15
14
4
17
12
8
24
55
10
71