196
21
155
422
84
72
169
53
92
583
56
2059
25
164
41
133
28
91
69
150
12
105
186
254
20
174
261
66
109
93
142
99
228
17
221
112
218
83
73
96
130
75
79
49
58
418
214
195
135
76
7
97
38
42
46
239
160