14
7
29
3
18
27
4
32
17
11
13
23
44
6
28
21
8
15
12
34
9
59
10
1
24
33
101
187
49
51
67
50
41
30
88
37
164
72