6
1
5
9
7
20
3
8
14
16
24
11
4
15
53
66
29
212
12
36
33
44
31
63
56
818
13
294
21
265
19
18
51
77
107
23
47