23
67
44
118
31
43
36
30
28
9
8
35
61
4
13
40
34
41
14
32
33
58
46
45
21
15
53
17
7
16
26
50
27
22
59
42
11