25
26
9
1
12
18
3
4
5
6
10
13
16
21
0
14
11
8
59
48
70
126
7
86
66
20
30
58
41
29
38
72
17
63
19
53
42