3
6
18
4
7
8
10
2
19
22
15
36
17
13
9
24
21
14
64
32
34
28
30
31
68
48
20
23
46
16
11
89
69
102
51
85
93
56