6
15
12
9
107
34
40
4
5
8
3
16
21
27
24
37
13
19
75
61
32
80
57
66
95
43
22
60
55
25
26
50
20
14
30
45
110
150
36
38
39
49
51