23
4
19
2
25
96
13
10
17
5
6
30
28
11
9
32
12
0
14
1
22
3
31
27
16
15
18
92
26
58
7
8
29
1083
105
75
263
283