10
27
28
53
105
19
52
14
131
5
164
49
56
9
17
38
20
13
54
34
32
7
46
33
44
4
12
55
29
62
76
87
25
51
39
8
36
122
172
95
21
92
137
102
16
86
63
118
60