27
28
16
6
9
30
10
2
3
12
13
21
17
15
0
33
38
45
8
4
22
29
50
42
25
18
24
60
46
26
106
58
36
32
100
57