5
16
8
15
26
10
22
9
23
67
38
13
30
19
58
31
37
6
7
21
52
55
102
18
14
27
66
51
39
45
17
36
12
28
41
29
200
56
25
69
24
11
63
126
33