2
6
13
29
31
38
53
55
56
60
63
64
65
67
69
72
76
82
86
90
11
50
35
48
23
46
30
44
17
43
42
22
37
58
25
21
89
14
24
59
32
88
36
18
10
1