1
13
17
6
14
31
16
8
5
15
18
7
9
10
50
21
38
32
27
12
101
54
19
71
68
23
22
28
91
35
104
26
69
52
39
166