18
198
28
14
82
26
24
7
17
13
6
5
33
49
38
57
71
52
11
9
45
25
91
19
80
47
36
168
148
8
20
90
10
54
128
15
23
1
46
30
16
78