9
12
19
4
8
45
22
5
47
50
17
25
10
61
7
39
24
101
30
11
16
18
15
3
26
37
69
55
41
29
48
49
53
797
105