11
13
12
158
16
45
32
46
26
6
10
80
18
9
56
24
40
15
31
5
20
50
47
33
99
19
23
67
30
22
41
69
42
58
95