24
70
345
346
78
28
6
170
274
18
116
62
25
83
1010
94
590
85
67
45
76
73
748
534
162
151
55
41
503
322
31
87
42
328
197
171
180
1209
142
263
52
207
23
57
120
15
11
27
121
35
154
137
158