67
33
12
21
9
15
6
20
8
37
30
36
51
32
17
35
40
19
27
46
39
52
14
47
26
10
65
55
62
41
60
110
22
29
53
34
31
88
128
107
59
4
2
25
182