207
60
55
31
257
169
27
56
240
48
83
37
136
556
119
47
118
40
42
175
90
273
187
38
35
63
58
137
217
33
43
378
54
51
205
142
122
36
81
117
85
21
20
41
88
176