21
10
23
33
20
26
8
5
29
2
9
45
24
32
15
27
30
39
14
3
18
41
36
7
85
51
22
1
0
4
50
28
11
148
71
17
43
62
13
48
6