50
16
177
117
14
87
138
9
404
41
44
94
21
36
584
19
182
20
118
153
135
295
90
64
81
33
171
11
6
38
109
106
142
95
42
129
10
248
61
195
60
69
86
188
365
22
18
240
108
126