8
13
22
32
6
28
25
27
5
10
104
53
29
26
18
156
12
111
62
9
7
16
46
15
31
153
17
256
20
67
118
45
39
30
11
159