3
34
52
102
7
57
16
45
41
40
8
20
6
11
15
44
14
28
21
42
4
47
70
19
13
12
230
23
18
43
309
26
9
49
112
115
59
37