30
20
0
42
32
36
21
60
48
8
11
39
31
65
54
12
67
57
66
50
84
34
26
43
6
9
100
70
63
58
92
72
62
5
37
53
29
69
7
40
82
71
45
15
35
81
98
55
27
17
38
16
93
4