12
7
10
18
17
6
9
14
8
16
43
44
31
78
24
19
58
22
61
25
60
110
95
37
30
55
35
34
154
38
271
76
33
20
67
191
63
48
123
80
45
29
100