13
30
27
5
28
24
37
10
11
35
19
39
22
25
15
47
20
16
23
21
68
55
64
14
82
56
40
75
72
45
32
128
52
26
9
83
67
66
95
78
88