16
81
55
14
31
126
3
9
12
92
67
8
169
140
18
25
15
23
35
30
24
38
50
113
200
63
72
116
27
137
102
34
20
172
241
155
103
259
181
226
148
205
33
29
21
10