9
6
27
56
7
2
16
28
14
15
5
8
22
11
10
57
32
18
20
13
34
31
19
97
26
35
33
46
42
43
107
47
41
104
158
88
241
125
87