200
30
13
48
11
56
36
59
10
9
32
25
7
22
5
15
19
26
6
14
20
39
57
17
12
33
8
65
21
54
18
16
42
179
47
31
566
45
29
111
58
38
28