23
60
55
30
27
24
12
11
82
20
18
8
35
5
26
43
13
17
15
36
52
37
22
10
21
28
51
19
39
14
16
79
40
9
41
121