51
38
12
44
18
19
21
22
13
265
87
109
14
28
16
5
43
67
27
32
23
52
34
40
31
6
10
8
29
15
47
20
64
33
69
57