0
1
2
7
13
3
10
26
11
6
5
32
4
24
55
23
28
14
48
12
31
20
94
16
29
74
88
44
30
42
34
98
57
21
18
15
36
43
83
46
86
22