29
63
67
27
175
42
236
124
265
458
277
196
36
46
25
52
44
26
103
84
17
57
61
60
34
21
51
231
35
11
24
41
147
73
139
111
148
287
40
74
47
121
90
43
105
340
16
149
6