23
1
2
3
5
0
7
8
11
10
15
4
19
9
13
63
27
44
49
26
65
29
14
41
6
25
34
22
12
68
139
85
43
101
69
47
55