20
80
1
84
45
2
46
16
298
13
6
22
25
8
138
5
17
11
19
150
3
49
33
32
30
21
12
77
56
18
66
61
69
58
24
10
9
27
63
26
143
23
41