62
108
211
57
66
169
152
146
76
93
188
171
54
130
48
149
89
164
78
19
114
81
55
82
122
216
200
109
128
239
52
32
85
125
311
197
96
168
35
107
180
47
116
22
156
24
44
1479
449
73
198