6
5
1
14
17
20
3
24
25
12
15
8
11
9
18
53
41
48
68
40
119
16
43
86
7
27
232
148
167
10
4
19
130
23
246
171
135
253
109
265
326
214