92
168
68
227
117
239
132
75
34
64
165
136
370
65
38
32
71
143
57
173
115
280
89
153
43
39
172
491
276
82
93
196
48
327
55
263
418
289
435
401
1150
69
157
180
81
194
4348
79
231
86
53
3144
1648
120
188
27
35