12
59
25
6
13
19
28
14
3
5
0
8
9
21
2
7
1
45
11
95
54
49
10
39
18
33
40
90
24
29
41
15
36
26
57
85
27