17
13
8
3
5
14
103
45
2
7
100
29
23
11
18
25
154
26
4
30
9
42
12
15
16
21
1
33
47
31
38
22
6
10
36
20
39