29
4
18
21
15
19
77
41
10
48
66
46
86
70
44
11
56
69
47
14
93
34
23
5
110
13
51
3
8
118
36
16
43
25
9
0
42
45
31
63
26
24
22
78
49