1
8
2
4
6
3
7
12
17
5
13
11
22
20
33
79
30
34
21
104
10
47
16
46
28
40
19
64
26
14
69
42
9
15
32
206
86
29
27
98
67
41