0
13
57
98
23
10
6
7
5
14
1
9
27
96
53
12
8
2
20
3
16
46
31
32
33
28
123
19
11
24
59
39
36
41
44
15
66
29
51
58
26