47
34
37
35
55
42
40
123
44
23
26
157
96
7
39
18
57
78
28
24
53
63
132
68
64
16
153
41
98
21
154
61
326
15
103
173
194
77
20
218
202
31
225
260
236
50
110
224
269
367