14
11
4
2
7
17
15
6
8
18
10
66
9
12
45
39
25
30
108
312
77
122
148
42
59
29
50
65
31
63
69
130
92
36
76