12
16
21
15
17
22
9
33
5
8
11
18
14
7
32
68
10
30
53
34
54
20
23
38
24
27
40
49
55
80
84
79
26
29
65
45
67
408
66
52
31
25
107
37