20
120
67
123
48
14
36
49
177
35
37
243
19
44
12
97
59
31
78
226
86
60
214
264
485
146
46
112
18
82
163
311
140
34
25
29
15
52
166
221
94
575
784
51
1338
32
42
55
335
62
453
79