55
27
12
16
21
18
20
22
9
33
17
5
8
14
7
32
68
10
30
54
36
56
23
39
24
40
50
80
87
79
26
29
65
15
45
67
408
53