26
70
99
16
12
52
46
18
10
50
40
29
49
8
20
22
11
5
59
56
39
61
158
51
14
57
78
3
90
121
25
24
66
54
55
175
193
201
37
34
69
30
19
17
287
76