12
14
20
26
1
13
9
6
63
30
66
48
5
29
21
33
10
25
38
40
7
79
8
347
19
17
15
16
32
54
31
28
22
27
18
39