208
67
54
409
75
110
42
215
41
283
17
234
84
268
129
105
91
187
90
36
106
196
39
57
65
255
79
66
176
34
25
48
59
163
56
374
1672
17525
167