6
5
10
53
8
7
11
9
12
32
28
16
13
17
15
27
18
20
14
19
30
22
24
64
41
200
35
94
43
26
49
23
81
52
158
39