40
37
38
56
18
7
48
64
90
26
84
9
27
13
168
55
11
67
16
23
10
21
28
78
88
22
12
82
24
61
92
120
15
60
96
8
32
45
5
66
0
31
42