1
4
8
6
2
5
3
11
7
9
28
19
76
35
110
146
113
128
62
13
65
27
93
219
99
40
25
10
48
80
12
98
127
134
34
15
154
17
21
150
20
29