10
20
28
11
55
45
17
50
61
102
13
64
93
130
35
21
25
30
152
41
51
46
119
90
12
84
66
15
27
43
6
24
128
56
78
155
59
62
39
37
72
19
53
115
57
179
23