3
11
22
14
18
59
39
49
23
13
17
19
10
12
21
8
7
5
37
41
32
55
24
38
67
9
35
27
15
30
28
102
40
43
71
240