147
72
88
214
224
257
106
69
56
62
29
169
31
123
83
120
209
22
70
47
156
71
66
124
202
46
125
86
95
55
65
44
162
137
344
191
34
58
198
84
141
85
110
161
40
92
412
49
87
108
144
384
27
119