7
8
3
10
30
37
28
21
50
10
16
60
189
420
774
1K
1K
1K
1K
800
550
236
151
107
121
453
378
355
294
227
78
102
81
138
130
82
77
90
73