12
6
16
24
39
23
2
28
31
13
44
29
21
19
37
14
53
36
10
27
55
11
33
41
5
17
15
20
9
4
8
40
7
18
110
38