6
3
5
11
66
2
29
37
4
7
1
39
15
10
100
16
58
13
12
20
47
19
36
17
89
22
18
25
14
77
49
23
78
9
27
8
28
21
56
31
38
30
81
65
74
57
99