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