66
53
144
57
149
147
112
116
195
64
49
59
37
36
67
28
47
16
48
25
240
13
168
14
52
29
322
27
108
155
62
335
120
275
39
169
287
88
383
92
15
173
41
135
33
136
532
55
74
236
166