1
7
5
10
26
14
12
18
196
32
51
267
123
20
202
47
28
30
33
25
839
45
81
52
50
66
24
59
37
27
34
17
23
46
15
9
126
54
31
131
75
103
168