47
27
49
99
153
51
50
26
54
32
30
57
39
42
18
52
35
21
61
45
92
20
219
14
60
79
85
8
44
23
13
17
64
73
31
129
77
40
33
37
90
303
253
133
182
101