2
17
4
9
10
1
11
15
16
3
12
14
20
35
30
97
206
107
49
236
65
45
44
245
55
112
56
170
94
5
6
36
7
37
168
34
58
87
120
26
29
25
260
137
215
67