0
12
16
17
25
7
3
14
15
20
50
10
5
27
42
35
54
11
8
55
22
91
45
60
36
95
40
6
13
43
41
26
89
32
150
4
80
28
58
52
38
24
295
118
85