10
20
87
17
25
28
9
68
6
62
92
59
148
233
127
13
77
30
163
45
140
179
52
134
133
81
16
55
80
40
69
50
214
58
144
147
29
5
57
53
73
204
90
15
36
310
381
195
224
12
39
74
37
142
46
93