63
10
18
200
27
28
23
81
43
8
16
50
22
5
6
19
13
75
31
26
42
45
178
146
17
20
68
32
167
24
25
46
54
40
150
59
47
44
7
64
9
37
14
12
51
94
125
69
33