4
17
14
23
50
26
19
15
24
279
146
12
86
204
37
27
21
31
11
7
265
268
310
239
122
72
139
209
40
170
336
462
93
629
108
1259
102
302
328
186
63
75
48
299
69
323
43
9
25
273