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