165
537
109
58
100
193
130
51
309
181
366
48
126
157
463
57
62
206
76
444
1019
84
344
482
80
74
195
118
331
221
766
47
111
44
75
41
267
392
172
245