15
11
18
26
35
80
174
23
8
156
13
10
20
41
97
66
34
6
25
17
32
5
4
38
22
45
9
49
27
47
48
63
58
207
116
77
43
56
7
44