66
20
11
32
7
13
15
5
19
8
35
26
37
51
40
12
43
39
14
47
24
16
9
30
65
55
28
46
61
38
58
110
22
29
52
34
31
86
128
106
59
36
4
2
25
182