197
38
176
77
333
174
175
170
64
109
5063
120
158
416
346
26
113
73
46
31
218
215
157
114
469
34
76
97
74
58
57