1
2
4
8
156
18
5
27
16
19
14
43
24
68
66
33
31
20
13
49
26
29
12
22
47
119
48
67
23
85
53
15
118
35
21
9