6
11
7
19
15
27
18
23
2
17
54
10
32
36
42
12
25
1
9
20
158
49
55
51
57
29
8
420
38
77
53
156
66
124
64
118
100
90
86
69
164