8
5
50
10
20
40
9
26
27
16
61
54
7
4
235
22
90
115
75
25
3
11
17
44
58
42
24
70
37
48
36
62
60
69
30
100
56
15
12
45
19
131
28