48
86
155
240
61
89
137
143
74
80
159
75
58
31
187
105
81
133
67
181
302
54
73
33
45
70
17
13
21
109
59
47
173
110
32
36
166
50
53
202
138
158
18
168
42
98
24
37
12