14
3
6
7
11
31
21
42
60
15
13
36
23
18
25
28
66
41
24
29
62
39
47
43
40
51
100
162
46
55
117
34
17
58
38
92
35