9
18
8
5
33
25
49
6
79
37
38
123
26
22
46
108
45
21
7
29
10
47
200
31
42
41
63
16
15
147
1000
35
19
28
14
12
57
148
30
89
193
75
52
80
62
27
11
17