10
19
47
34
37
35
55
42
40
123
45
23
26
159
98
7
36
39
18
57
78
28
24
65
132
68
64
16
155
41
99
21
154
61
326
15
44
104
173
194
77
20
218
202
31
225
260
237
50
110