6
14
9
7
10
20
8
11
5
34
25
23
16
21
42
12
24
40
29
63
89
177
36
19
288
26
22
35
28
43
44
30
77
82
278
17
273
27