5
18
12
16
10
200
24
21
36
8
35
29
26
31
39
49
58
22
25
7
9
14
23
15
42
6
51
83
37
20
11
52
44
19
32
68
17
27
34
28
13
75
66
45
67
41