7
3
6
12
21
13
27
55
17
5
19
10
9
100
8
2
11
16
4
1
63
34
48
59
37
51
33
31
49
36
14
57
60
23
35
18
61
24