160
65
102
130
16
341
55
340
782
23
167
372
30
21
68
28
189
32
101
61
54
81
50
177
158
80
267
44
119
111
196
162
67
146
142
8541
27
88
322
881
238
423
14
4245
15
300
17
380
51
97
149
1010
29
138
93
576
359
188
164
74