23
20
24
84
151
12
16
42
51
34
122
149
15
74
158
93
52
88
81
77
28
27
14
26
133
25
38
171
256
92
46
35
71
294
54
31
90
17
86
40
124
101
18
107