6
59
44
42
18
11
9
5
12
7
20
112
36
183
122
38
51
103
29
15
57
100
27
10
200
80
19
128
21
148
52
33
73
23
32
16
49
119
8
47
53
26
31
79
70
35
43
30