20
35
14
49
38
66
156
116
104
28
84
10
26
41
22
108
16
50
57
85
64
67
53
75
70
27
31
115
68
60
63
5
39
17
79
51
6
121
118
30
44
101
88
76
46
159
48
29
73
54
89
62
61