203
91
168
21
371
191
76
66
19
193
761
480
471
190
177
71
41
33
186
176
116
113
258
87
79
181
165
104
72
439
70
47
82
130
94
81
42
159
78
100
132
243
88
173
97
125
8
29
99
23
51
111
215