24
42
12
53
29
76
71
167
28
100
27
211
234
52
63
191
131
93
231
92
123
228
33
82
172
116
36
26
334
39
113
91
59
139
112
44
183
186
88
48
196
148
62
32
55
141
35
37
133
31
384
54