11
28
6
44
38
10
18
14
22
5
30
33
58
27
26
23
52
12
9
8
17
45
20
7
36
29
46
34
200
56
39
16
43
65
51
21
13
24
31
53
15
19
109
87
42
25
128
47
32
41