6
11
20
1
14
27
36
9
13
8
4
17
30
29
16
19
41
297
24
35
7
143
40
23
34
144
60
92
53
76
89
28
18
88
127
39
21
49
91