74
61
44
46
20
5
53
163
501
140
99
9
154
38
389
31
21
15
386
72
55
311
25
157
24
75
11
26
89
60
6
87
364
811
797
135
13
17
303
51
193
156
207
125
182
251
70
221
241
202
180
342
130