17
21
9
84
25
7
67
43
8
44
1
20
15
93
2
26
4
307
14
5
18
74
16
42
104
13
11
3
46
6
99
35
39
79
30
52
19
54
36
162
12