6
13
19
8
1
9
25
16
31
17
12
52
7
2
10
4
86
27
18
45
235
24
99
97
26
28
51
44
41
21
14
29
20
32
3
33
11
370
216
5