17
32
13
30
10
4
7
18
9
15
45
100
31
52
34
5
69
74
50
26
14
42
66
35
58
11
1
173
143
16
3
49
20
12
56
8