0
8
10
23
26
7
4
5
41
6
20
42
32
18
14
36
50
22
24
98
15
25
54
79
33
62
126
40
83
46
29
63
39
106
60
141