120
19
46
58
37
60
42
27
31
79
40
24
26
48
44
32
6
28
49
12
29
36
25
16
34
47
54
21
20
59
64
22
93
51
52
63
55
45
88
41
90
35
38
30