80
196
21
155
422
84
72
169
53
92
583
56
2059
25
164
41
133
28
91
69
150
12
105
186
255
20
175
262
66
109
93
142
99
228
17
221
114
219
83
73
96
130
75
79
49
58
418
215
195
135
76
7
97
38
42
46
239