12
13
9
6
3
10
5
16
4
7
20
15
27
60
79
22
28
37
42
14
25
78
8
24
108
30
83
57
35
73
23
56
54
26
92
38