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