1
2
4
7
20
11
14
15
195
24
173
350
181
123
3
78
34
23
71
44
13
9
36
84
32
38
29
12
26
47
33
16
21
17
58
40
18
22
57
46