20
137
34
254
51
280
495
323
227
27
197
59
36
336
46
113
98
16
172
53
246
31
7529
61
52
208
83
23
156
18
117
48
43
32
47
74
42
33
97
447
15
45
414
72
345
44
49
67
39
14
37
63
8