12
15
21
26
28
48
23
13
11
6
14
5
78
8
42
30
68
24
54
18
22
9
10
35
40
33
37
25
17
116
31
41
27
44
39
163