0
10
28
8
5
7
9
15
16
24
4
13
20
17
29
26
11
35
14
62
66
55
18
83
40
39
32
43
64
57
21
36
71
124
25
38
33