20
15
22
180
80
82
10
32
86
51
30
38
26
4
8
45
48
126
34
81
47
24
35
14
19
5
91
49
191
40
63
123
44
56
6
17
25
31
39
13
99
84
36
60
64