10
8
24
23
21
42
16
128
11
30
32
15
39
18
58
73
20
109
69
117
25
139
54
271
122
154
148
146
6
44
211
27
50
41
66
90
57
126
150
114
131
169
202
158
210
14
252
85
26
120
43
98