29
28
7
11
2
1
12
21
3
19
23
14
6
64
75
15
35
8
10
17
33
4
13
44
20
30
5
95
0
27
41
25
73
16
26
78
45