6
9
27
52
28
18
63
127
8
31
22
5
11
168
15
46
20
29
7
37
10
50
34
57
602
118
128
39
43
48
17
24
47
49
35
36
16
76
53
21
141
45
93
65
70
30